A aby to iselo vo verzii borland c++ verzia 3.1. Ten program ma byt ako koncoracna praca s vyt.
ma to nejak tatkto vyzerat
Kód: Vybrať všetko
#include<conio.h>
#include<stdio.h>
#include<math.h>
main()
{
char a;
float x1,x2,YS,YR,YN,YD;
printf("KAUKULACKA\n\n");
printf("ZADAJ PRVE REALNE CISLO \nX1=");
scanf(" %f",&x1);
printf("ZADAJ DRUHE REALNE CISLO \nX2=");
scanf(" %f",&x2);
printf("ZVOL SI MATEMAICKU OPERACIU:\n S...SUCET\n R...ROZDIEL\n N...NASOBENIE\n D...DELENIE\n");
scanf(" %c",&a);
switch(a)
{
case'S': { printf("\nSUCET\n"); YS=x1+x2; printf("X1+X2=");printf(" %6.3f",YS); break;}
case'R': { printf("\nROZDIEL\n"); YR=x1-x2; printf("X1-X2=");printf(" %6.3f",YR); break;}
case'N': { printf("\nNASOBENIE\n"); YN=x1*x2; printf("X1*X2=");printf(" %6.3f",YN); break;}
case'D': { if(x2==0){ printf("\nDELENIE\n"); printf("ZADAJ X2 ROZNE OD NULY\n X2="); scanf(" %f",&x2); YD=x1/x2; printf("X1/X2="); printf(" %6.3f",YD); break;}
else { printf("\nDELENIE\n"); YD=x1/x2; printf("X1/X2="); printf(" %6.3f",YD); break;} }
default: printf("\nSTLACENE PISMENO NEZODPOVEDA ZIADNEJ MATEMATICKEJ OPERACII\n");
getch();
}