Помогите с кодом
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
скажите где ошибка
int main() {
}
Фигурную скобку в if не там поставил. Вообще с 1 условием их необязательно ставить
int main()
{
setlocale(0, «»);
}
Кхем, не условие, а команда
include <iostream>
include <cmath>
include <fstream>
using namespace std;
int main() {
ifstream fin («/Users/santamurphy/Desktop/Kolosovska.txt»);
if ( !fin ) {
cout << «File was not open! \n»;
return 0;
}
int n,rounding;
float difference;
fin >> n;
float *mas = new float [n];
if(!mas){cout << «Memory error!»; return 0;}
}
Код вытаскивает из файла действительные числа и делает из них массив. После этого округляет числа и пишет разницу между числом и его большим округлённым видом. Как теперь вывести число, у которого наименьшая разница с его округлённым видом?
Помогите пожалуйста, программа не читает условия if/else ни при каких значениях, просто выводит cout после всего
код:
include<iostream>
include <cstdlib>
using namespace std;
int main()
{
setlocale(LC_ALL, «rus»);
}