Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: postupnosti čísiel.

Aktivity
Avatar
Juraj Dero
Člen
Avatar
Juraj Dero:30.10.2018 12:55

Neviem ci som spravne pochopil zadanie. Program najde cislo K .

Zkusil jsem: int main(void)
{
int k, sum = 0;
float postupnost;

printf("Zadaj hladane cislo: ");
scanf("%d", &k);

do
{
printf("Zadaj cislo z postupnosti (pre ukoncenie zadaj 0): ");
scanf("%f", &postupnost);

if (postupnost == k )
{
sum++;
}
}
while (postupnost != 0);

printf ("Pocet vyskytov cisla K v postupnosti je: %d\n", sum);

return 0;
}

Chci docílit: Vytvorte program, ktorý zistí, koľkokrát sa celé číslo K nachádza v postupnosti čísiel. Postupnosť čísiel načítavajte sekvenčne a vkladanie ukončite vložením hodnoty nula.

 
Odpovědět
30.10.2018 12:55
Avatar
DarkCoder
Člen
Avatar
Odpovídá na Juraj Dero
DarkCoder:30.10.2018 14:58

Ano, zadání bylo pochopeno správně. Pokud bude přidána do programu i knihovna studio.h, bude to v pořádku. Chybou je způsob ukončování posloupnosti nulou, neboť nula může být součástí posloupnosti. Ale to je chyba zadání, nikoli tvá.

Nahoru Odpovědět
30.10.2018 14:58
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.