0
Как убрать округление у с++?
У меня было задание , мне нужно было Умножить числа с плавающей точкой 0.5*0.5 у меня ответ округлили .Как решить эту проблему
13 Answers
+ 4
Cout<<(float)0.5*0.5<<endl;
+ 2
Используи тип float или double
+ 2
Скин код
+ 2
#include <iostream>
using namespace std;
int main() {
int ages[5];
for (int i = 0; i < 5; ++i) {
cin >> ages[i];
}
double q=ages[0];
for(int min=1;min<5;min++){
if(q>ages[min]){
q=ages[min];}
}
double a=q;
cout<<50-a*0.5<<endl;
return 0;
}
+ 2
Практика С++ уровень 3.2, пишет что не правильный код нет вывода что делать?
0
Спасибо
0
А как вичеслить не выводя ответ?
0
Не выходит
0
#include <iostream>
using namespace std;
int main() {
int ages[5];
for (int i = 0; i < 5; ++i) {
cin >> ages[i];
}
int q=ages[0];
for(int min=1;min<5;min++){
if(q>ages[min]){
q=ages[min];}
}
int a=q;
cout<<(float)50-(50*a/100)<<endl;
return 0;
}
0
Ето 3 задание с++
0
Билетная каса
0
Спасибо
0
Need python related job to explore python