6.4.. Izračunati kvadratni korijen učitanog broja i ispisati kao novu varijablu.

Opis rješenja: Program izvodi učitavanje broja i računa korijen učitanog broja y = √ x. Funkcija sqrt(), korijen broja, nalazi se u biblioteci math.h i navodi sa u zaglavlju: #include <math.h> . Funkcija pow() se nalazi u istoj biblioteci i na isti način se navodi u zaglavlju programa.
I varijanta koristi funkciju sqrt();
II varijanta koristi funkciju pow();
III varijanta izračunavanje i ispis izvodi u printf

Tekstualni algoritam:

  1. ulaz - učitati: x
  2. obrada - izračunati: y = √ x
  3. izlaz - ispisati: x, y

N a p o m e n a:
√x - kvadratni korijen broja x.

Listing programa:

// 06411024
#include <stdio.h>
#include <math.h>
int main()
{
	int broj;                // deklarisanje varijable
	double korijen;          // deklarisanje varijable
	
	printf("Ucitaj broj: "); // ime varijable cija vrijednost se ucitava
	scanf("%d",&broj);       // ucitavanje vrijednosti varijable sa tastature
	
	korijen=sqrt(broj);      // korijen broja
	printf("Korijen unesenog broja: %.3f", korijen);   // ispis vrijednosti
	
	return 0;
}

II varijanta
// 06411024
#include <stdio.h>
#include <math.h>
int main()
{
	int broj;                 // deklarisanje varijable
	double korijen;           // deklarisanje varijable
	
	printf("Ucitaj broj: ");  // ime varijable cija vrijednost se ucitava
	scanf("%d",&broj);        // ucitavanje vrijednosti varijable sa tastature
	
	korijen = pow(broj, 0.5); // kvadratni korijen broja
	printf("Korijen unesenog broja: %.3f", korijen);   // ispis vrijednosti
	
	return 0;
}

III varijanta
// 06411024
#include <stdio.h>
#include <math.h>
int main()
{
	int broj;                // deklarisanje varijable
	
	printf("Ucitaj broj: "); // ime varijable cija vrijednost se ucitava
	scanf("%d",&broj);       // ucitavanje vrijednosti varijable sa tastature
	
	printf("Korijen unesenog broja: %.3f", sqrt(broj));   // ispis vrijednosti
	
	return 0;
}

Ispis na ekranu:

Index