Strana 1 z 1

Jednoduchy program v C

Napísané: 11 Jan 2014, 20:53
od používateľa po4433
Zdravim mam len zakladne vedomosti z pisania v Ccku tak sa obraciam na uzivatelov fora, kotry to ovladaju.
Prva cast: potrebujem do programu nahadzat cisla 1 a 2 (dokopy asi 20-30 cisel) za sebou.
Druha cast: konci zadavania potrebujem aby mi program vypisal kolko bolo 1 a 2.
Pouzivam codeblocks, cize stacil by len zdrojak nech si to v code otvorim. Vdaka :) mozno sa nieco od Vas aj doucim :lol:

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 13:13
od používateľa po4433
nikto sikovny ? :cry:

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 13:24
od používateľa 25majo40
:D asi zrojak ti tu hadzat nikto nebude :D prijdi na to sam, pouzi cyklus for

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 13:31
od používateľa 25majo40
Tak to neako by mal vyzerat asi ten zaciatok :

#include <stdio.h>

int main ()

{
int N,i;

scanf ("%d",&N); //kolko cisel chces zadat

for(i = 0; i<N; i++)
{
scanf ("%d",&cislo); // zadavas cisla

}

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 19:10
od používateľa po4433
a ked neviem dopredu, kolko budem zadavat cisel ? :D lebo nie vzdy je to rovnaky pocet.

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 19:46
od používateľa nfko
ak to bude v poradí 121212... a nie 12211121212 tak ich spočítaj a po spočítaní to videl 3

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 20:00
od používateľa po4433
praveze to bude ten druhy pripad :/

Re: Jednoduchy program v C

Napísané: 12 Jan 2014, 21:04
od používateľa gfox
Ak chceš len postup, tak napr. takto

a=0
b=0
zadaj cislo
ak cislo=1 tak pripočitaj do a jednotku
ak cislo=2 tak pripočitaj do b jednotku
opakuj zadaj

koniec zadávania
v a máš počet jednotiek
v b máš počet dvojek