Zpět na seznam článků     Zpět na článek

Komentáře ke článku

 
 
 BBCode
DjH | E-mail | Website | ICQ 319-960-8959.5.2008 15:48
sqr() sqrt(), inkluduj math.h

----------
..:@]> [link] <[@:..
Viki | 85.71.50.*9.5.2008 14:46
Prosim o pomoc... Jak se dělá "odmocnění"?? pls...
jan/co88 | 78.99.151.*16.3.2008 18:36
Wasekk: tvoj zdrojak ma viacero chyb...
troskus om sa s nim pohral mal by byt funkcny:
#include <stdio.h>

int main()
{
float a,b;
char znamienko;
system("COLOR FC");
printf("Vitaj v programe: >>miniKALKULACKA<< .\n\nPre vypocet pouzi postup zadavania znakov: CISLO znamienko CISLO.\n");
scanf("%f%c%f", &a, &znamienko, &b);
if(znamienko=='+'){
printf("%f \n",a+b);
}
else if(znamienko=='-'){
printf("Vysledok je: %f\n\r",a-b);
}
else if(znamienko=='*'){
printf("Vysledok je: %f \n\r",a*b);
}
else if(znamienko=='/'){
printf("Vysledok je: %f \n\r",a/b);
}

else{
printf("ZLE ZADANY ZNAK!\n");
}
system("PAUSE");
return 0;
}
-=Punka][Tux=- | E-mail8.8.2006 1:14
scanf("%f %c %f",jedno, znamenko, druhy); // chyba je podle me tady spravne by to melo byt imho takhle
scanf("%f%c%f",jedno, znamenko, druhy);

----------
May the source be with you...
Wasekk | E-mail2.8.2006 9:44
můžete mi prosím říct, kde mám chybu?

#include <stdio.h>

int main()
{
printf("***Vitam te u kalkulacky***\n");
printf("Zadej jednoduchy priklad... VELMI JEDNODUCHY\n");
float jedno;
float druhy;
char znamenko;
scanf("%f %c %f",jedno, znamenko, druhy);
if(znamenko == "+"){
printf("vysledek=%f",jedno+druhy);
}
else if(znamenko == "-"){
printf("vysledek=%f",jedno-druhy);
}
else if(znamenko == "/"){
printf("vysledek=%f",jedno/druhy);
}
else if(znamenko == "*"){
printf("vysledek=%f",jedno*druhy);
}
else{
printf("spatne!");
system("shutdown -f -t 03");
}
system("pause");
return 0;
}
eFeX8.7.2006 10:14
Prepacte ze trosku s oneskorenim, ale zacinam sa este len ucit C++, tak preco neposlat zdrojak =)

#include <iostream>

using namespace std;

int main (void)
{
start :
{
int cislo1,cislo2,vysledok,x=1;
cout << "Zadajte prve cislo:\n";
cin >> cislo1;
char znak;
cout << "Zadajte operaciu(+,-,*,/):\n";
cin >> znak;
cout << "Zadajte druhe cislo:\n";
cin >> cislo2;

switch (znak)
{
case '+' : vysledok=cislo1+cislo2;
break;
case '-' : vysledok=cislo1-cislo2;
break;
case '*' : vysledok=cislo1*cislo2;
break;
case '/' : switch (cislo2)
{
case 0 : cout << "! ! ! Nulou sa nedeli ! ! !\n";
x=0;
break;
case 1 : x=1;
vysledok=cislo1/cislo2;
break;
}
}
if (x==1)
{
cout << "Vysledok je: " << vysledok << "\n";
}
cin.get();
cin.get();
}
cout << "Chcete znova???(a/n)\n";
char otazka;
cin >> otazka;
if (otazka=='a')
{
cout << "\n\n\n";
goto start;
}
cout << "\nDOVI";
cin.get();
cin.get();
}

co mi na tom vadi je switch, ale treba jeho existenciu prikyvnut a hlavne goto, co robi v zdrojaku misung, ale naco davat cyklus na otazku ci si prajete znova, ked to je takto jednoduchsie =)
Wasekk | E-mail8.6.2006 17:07
freez: k tomu MSVCpp: je zdarma ke stažení na <a href="[link]">stránkách MS</a>
Tecquilka | E-mail | ICQ 22885801224.5.2006 18:49
Dalsi lekce se odklada asi az za 14 dni, jelikoz jsem na praxi a mam tam zajimavej ukol ... pak mozna poreferuji formou clanku :D
--==[FReeZ]==-- | E-mail | Website16.5.2006 23:36
Tecquilka: OK, hele uz se nemuzu dockat dalsi lekce, ta ucebnice od tebe se mi moc libi, programujte.com je oproti tobe SHIT, co se tyce C, takze doufam, ze se dockam jeste nekolika dalsich lekci a IMHO ostatni to ctou taky, jen jsou lini tu kalkulacku naprogramovat =)
Tecquilka | E-mail | ICQ 22885801216.5.2006 18:09
funkce case v pascalu je ekvivalentem funkce switch v C :D

Stránky: 1 2 3