Witam. obecnie mam sprawdzian z informatyki i mam pewien problem z programem C++, a mianowicie:
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
Program C++ pomoc!
Re: Program C++ pomoc!
Witam rozwiązanie pożyszcze problemu w języku C przedstawia się następująco:
Pozdrawiam.
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);
Sprawdź systemy operacyjne - najlepsze artykuły informatyczne na temat systemów operacyjnych.
Re: Program C++ pomoc!
stwóz program , w ktorym tablice 100 elementow wypelnisz elementami losowymi
od 0 do 100 a nastepnie wyprowadz na ekran wartosci parzyste wieksze niz 50
oraz odpowiedz na pytanie ile jest takich wartosci
Z gory dziekuje za pomoc:*
od 0 do 100 a nastepnie wyprowadz na ekran wartosci parzyste wieksze niz 50
oraz odpowiedz na pytanie ile jest takich wartosci
Z gory dziekuje za pomoc:*
Re: Program C++ pomoc!
Poniżej zamieszczam kod o który prosił użytkownik "Matiz".
Aby program działał należy oczywiście dołączyć stosowne biblioteki: tj. conio.h, time.h i skopiować poniższy kod do funkcji main.
Aby program działał należy oczywiście dołączyć stosowne biblioteki: tj. conio.h, time.h i skopiować poniższy kod do funkcji main.
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();
Sprawdź systemy operacyjne - najlepsze artykuły informatyczne na temat systemów operacyjnych.