Strona 1 z 1

[Algorytmy] Iloczyn kolejnych elementów zbioru

: 25 sty 2012, o 19:15
autor: ramboham
iloczyn kolejnych elementów zbioru i suma liczb nieparzystych . Bardzo proszę o pomoc w napisaniu takiego algorytmu .

[Algorytmy] Iloczyn kolejnych elementów zbioru

: 25 sty 2012, o 19:48
autor: dziabong
jak dla mnie to trochę za mało konkretnie sformułowane zagadnienie...

Generalnie to jeśli masz tablicę z elementami tego zbioru to w pętli for przechodzisz przez wszystkie elementy mnożąc dotychczasowy iloczyn razy dany element zbioru

suma (kolejnych?) liczb nieparzystych to po prostu w pętli aktualna suma plus \(\displaystyle{ \[2\,i+1\]}\)

[Algorytmy] Iloczyn kolejnych elementów zbioru

: 25 sty 2012, o 20:17
autor: gewaraz
Nie wiem czy o to chodziło. Popraw jak coś, jak problemy na mojej stronie jest kontakt. ;]

Kod: Zaznacz cały

#include <stdio.h>
int main(){

int tablica[20];
int ile_liczb, iloczyn, suma;
int i, mod;

iloczyn = 1;
suma = 0;
printf("Ile liczb? (do 20)");
scanf("%d",&ile_liczb);


for(i=0; i<ile_liczb;i++){
	mod = i+1;
	printf("wpisz liczbe nr %d 
", mod);	
	scanf("%d",&tablica[i]);
	iloczyn = iloczyn * tablica[i];
	if(tablica[i]%2 == 1){suma = suma+tablica[i];}
}

printf("Iloczyn: %d
", iloczyn);
printf("Suma: %d

", suma);
return 0 ;
}
Rafał Gawlik