Предмет: Информатика,
автор: Vikiliks
Определение числа, имеющего максимальную дробную часть. Пользователь вводит число элементов последовательности, а затем каждый еѐ элемент. Последовательность состоит из положительных вещественных чисел. Программа определяет элемент с максимальной дробной частью и выводит этот элемент на экран.
ЯЗЫК С
Ответы
Автор ответа:
0
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int h;
double j, k;
k = 0;
cin >> h;
for (int i = 0; i < h; i++)
{
cin >> j;
if (abs(j - (int)j) > abs(k - (int)k))
k = j;
}
cout << k << endl;;
system("pause");
}
Я не в курсе различий С и С++, не увлекался, но вот на... Не знаю, на каком из них, но на С++ точно пашет:)
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int h;
double j, k;
k = 0;
cin >> h;
for (int i = 0; i < h; i++)
{
cin >> j;
if (abs(j - (int)j) > abs(k - (int)k))
k = j;
}
cout << k << endl;;
system("pause");
}
Я не в курсе различий С и С++, не увлекался, но вот на... Не знаю, на каком из них, но на С++ точно пашет:)
Похожие вопросы
Предмет: Английский язык,
автор: oogaev
Предмет: Русский язык,
автор: sauleszauynbaeva6
Предмет: Алгебра,
автор: alishkanepob
Предмет: Алгебра,
автор: tatuanaya
Предмет: Геометрия,
автор: Оля1234567890dance