6.4.. Napisati program koji će za učitane vrijednosti x i y izračunati i ispisati vrijednosti a i b prema izrazima:
a=x+y
b=x-y
Opis rješenja: Poslije učitavanja vrijednosti brojeva x i y izvodi se:
I varijanta - izračunavaju se izraza pridruživanjem vrijednosti varijablama a i b a zatim ispis;
II varijanta - izračunavanje izraraza izvodi se u naredbi ispisa printf.
Tekstualni algoritam:
- ulaz - učitati: x, y
- obrada - izračunati:
a = x + y
b = x - y
- izlaz - ispisati: "x = ",x, "y = ",y"a = ",a, "b = ",b
Listing programa:
// 06411092
#include <stdio.h>
int main()
{
float x, y, a, b; // deklarisanje varijabli
printf("Ucitaj broj x: "); // ime varijabli cije vrijednosti se ucitavaju
scanf("%f",&x); // ucitavanje vrijednosti varijabli sa tastature
printf("Ucitaj broj y: "); // ime varijabli cije vrijednosti se ucitavaju
scanf("%f",&y); // ucitavanje vrijednosti varijabli sa tastature
a = x + y; // suma brojeva
b = x - y; // razlika brojeva
printf("x = %f y = %f\n", x, y); // ispis
printf("a = %f b = %f",a,b); // ispis
return 0;
}
II varijanta
// 06411092
#include <stdio.h>
int main()
{
float x, y; // deklarisanje varijabli
printf("Ucitaj broj x: "); // ime varijabli cije vrijednosti se ucitavaju
scanf("%f",&x); // ucitavanje vrijednosti varijabli sa tastature
printf("Ucitaj broj y: "); // ime varijabli cije vrijednosti se ucitavaju
scanf("%f",&y); // ucitavanje vrijednosti varijabli sa tastature
printf("x = %f y = %f\n", x, y); // ispis
printf("a = %f b = %f", x + y, x - y); // ispis
return 0;
}
Ispis na ekranu:
Index
|
|