Napisz program wczytujący z klawiatury n liczb całkowitych. Program na wypisać ile z podanych liczb jest parzystych oraz ile z nich jest podzielnych przez 3.
Gdyby ktoś mógłby podesłać mi rozwiąznie byłbym bardzo wdzięczny

Jeżeli odwiedzasz nas po raz pierwszy, zapraszamy do darmowej i prostej rejestracji, która da Ci pełny dostęp do funkcjonalności forum. Jeżeli natomiast posiadasz już konto, możesz zalogować się.
Zapraszamy!
Kod: Zaznacz cały
int i; // iteracja
int ilosc; // ilosc liczb do wczytania
int *tab; // wczytane liczby
int counter1=0; // liczby podzielne przez 2 - parzyste
int counter2=0; // liczby podzielne przez 3
printf("podaj ile liczb chcesz wczytac");
scanf("%d",&ilosc);
printf("dziekuje, poniżej podawaj kolejno liczby");
tab=(int*)malloc(ilosc * sizeof(int));
for(i=0;i<ilosc;i++){
scanf("%d",&tab[i]);
;}
for(i=0;i<ilosc;i++){
if((tab[i] % 2 )== 0) {
counter1++;
}
if((tab[i] % 3) ==0) {
counter2++;
}
;}
printf("mamy %d liczb parzystych",counter1);
printf("\n");
printf("mamy %d liczb podzielnych przez 3",counter2);
Kod: Zaznacz cały
int tab[100];
int i;
int counter=0;
for(i=0;i<100;i++) { //wypelnianie tablicy
tab[i]=0+rand()%100;
}
printf("Wylosowane liczby parzyste z zakresu 1-100 wieksze od 50 to kolejno");
for(i=0;i<100;i++){
if(tab[i]%2==0) {
if(tab[i]>50) {
printf("%d ", tab[i]);
counter++;
}
}
}
printf("\n");
printf("liczb tych jest:");
printf("%d", counter);
getch();