Informatică, întrebare adresată de napolitanaatom, 9 ani în urmă

Se citeste un numar cu 8 zecimale (partea intreaga a acestuia este 0) sa se afiseze numarul rezultat prin eliminarea primelor doua si ultimele doua zecimale . C standard, cu printf si scanf preferabil


boiustef: nu cunosc C, dar :
citeste n
inmulteste-l cu 100000000
rezultatul il dau unui intreg, k
k=k%1000000; astfel dai primele 2 cifre
k=k%100; astfel tai ultimele 2 cifre
afisezi k
...... sper ca te-am ajutat, succese!

Răspunsuri la întrebare

Răspuns de alexmis1311
1

#include <stdio.h>

int main()

{

double nr;

int n;

printf("Dati numarul: ");

scanf("%lf", &nr);

n = nr * 100000000;

n %= 1000000;

n /= 100;

nr = n * 0.0001;

 

printf("%.4f", nr);

 

getch();

return 0;

}

Alte întrebări interesante