Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

O echipa doreste sa afle situatia platformei sale din punct de vedere al numarului de utilizatori.Stiind ca numarul de utilizatori din saptamana precedenta si cel din saptamana curenta,acestia doresc sa afle procentajul cu care a crescut numarul utilizatorilor.

Date de intrare:
Se citesc de la tastatura numerele x si y,reprezentand numarul utilizatorilor din saptamana precedenta,respectiv numarul utilizatorilor din saptamana curenta.

Date de iesire:
Programul va afisa pe ecran procentul cu care a crescut numarul utilizatorilor platformei.​

Răspunsuri la întrebare

Răspuns de andrei750238
1

#include <iostream>

using namespace std;

int main(){

int x,y;

cin >> x >> y;

cout << (float)(y-x)/x*100;

}


Utilizator anonim: Multumesc! As aprecia daca ai putea sa imi explici de la ce vine "float"?
andrei750238: In C++, in mod normal, rezultatul unei impartiri e salvat ca numar intreg (int).

Noi avem nevoie de acesta ion forma zecimala, motiv pentru care "fortam" computerul sa afiseze rezultatul ca float (operatia se numeste "conversie explicita")
Utilizator anonim: Am inteles,multumesc mult
Alte întrebări interesante