Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define ROZMIAR_TABLICY 3
- void main(void)
- {
- int indeks =-1;
- int wartosc_kom;
- int rozmiar_tab=0;
- int i=0;
- int tablica_int[ROZMIAR_TABLICY]={0};
- int tab[15];
- int a =0;
- int b ;
- for(int i=0; i<ROZMIAR_TABLICY; i++){
- printf("Iteracja %d: tablica_int[%d] = %d\n", i, i, tablica_int[i]);
- }
- printf("Podaj rozmiar tablicy (maksymalnie 15) \n");
- scanf("%d",&rozmiar_tab);
- while(rozmiar_tab>15){
- printf("Zbyt duzy rozmiar tablicy\n");
- printf("Podaj rozmiar jeszcze raz\n");
- scanf("%d",&rozmiar_tab);
- }
- for(b=0; b<rozmiar_tab;b++){
- printf("Podaj wartosc %d komorki w tablicy ",b);
- scanf("%d",&a);
- tab[b]=a;
- }
- while(i<rozmiar_tab){
- printf("Wartosc w komorce %d wynosi %d\n",i,tab[i] );
- i++;
- }
- printf("Podaj wartosc szukanej komorki: \n");
- scanf("%d",&wartosc_kom);
- int liczba_pierwsza=tab[0];
- printf("Pierwsza wartosc jest rowna %d\n",liczba_pierwsza);
- int max= tab[0];
- int min= tab[0];
- i=0;
- int suma=0;
- while(i<rozmiar_tab){
- if(max<tab[i])
- {
- max=tab[i];
- }
- if(min>tab[i])
- {
- min=tab[i];
- }
- if(wartosc_kom==tab[i]){
- indeks=i;
- }
- suma=suma+tab[i];
- i++;
- }
- if(indeks==-1){
- printf("Nie ma komorki o takiej wartosci\n");
- }else{printf("Szukana komorka posiada indeks %d\n",indeks);
- }
- printf("Wartosc najwieksza %d\n",max);
- printf("Wartosc namniejsza %d\n",min);
- printf("Suma wszystkich komorek jest rowna %d\n",suma);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement