23.1.23020010. Generisati 2 cijela broja i izračunati im zbir, razliku, proizvod i količnik.
Opis rješenja:
Listing programa:
// 23020010
// Generisati 2 cijela broja i izračunati im zbir, razliku, proizvod i količnik.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main ()
{
int a, b, razlika, zbir;
double proizvod, kolicnik;
int max_broj = 999, minimum_broj = 0; // opseg slucajnih brojeva
time_t t1;
/* Inicijalizacija generatora slucajnog broja RND */
srand((unsigned) time(&t1));
a = rand() % (max_broj + 1 - minimum_broj) + minimum_broj; // 0 - 999
b = rand() % (max_broj + 1 - minimum_broj) + minimum_broj; // 0 - 999
printf("Prvi broj = %d \t", a);
printf("Drugi broj = %d \n", b);
proizvod = a * b;
razlika = a - b;
zbir = a + b;
printf("Zbir = %d \n", zbir);
printf("Razlika = %d \n", razlika);
printf("Proizvod = %f \n", proizvod);
if (b != 0) { // nazivnik != 0 ?
kolicnik = (double)a / b; // nazivnik != 0
printf("Kolicnik = %f \n", kolicnik);
}
else
printf("Nije moguce dijeliti sa 0"); // nazivnik == 0
return 0;
}
Ispis na ekranu:
Riješeni zadaci Index
|
|