autor: systemy » 6 kwie 2010, 18:58
Witam rozwiązanie pożyszcze problemu w języku C przedstawia się następująco:
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);
Pozdrawiam.
Witam rozwiązanie pożyszcze problemu w języku C przedstawia się następująco:
[code]
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);[/code]
Pozdrawiam.