Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Бодрый666
3 / 3 / 0
Регистрация: 26.10.2018
Сообщений: 96
1

Найти минимальное из вещественных чисел в форме с фиксированной точкой

23.03.2019, 12:05. Просмотров 794. Ответов 1
Метки си (Все метки)

Не могу осуществить функцию сравнения вещественных чисел с фиксированной точкой
нужна функция нахождения этого минимума

Добавлено через 6 минут
вот мой код он достаточно оптимизирован?
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
 
int main(void) {
    float maxNum, lastNum;
 
    printf("Enter number and letter when you done...\n");
    if ( scanf("%f", &maxNum) != 1 )
        return 1;
    while ( scanf("%f", &lastNum) == 1 )
        if ( lastNum > maxNum )
            maxNum = lastNum;
 
    printf("MAX: %f\n", maxNum);
 
    return 0;
}
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2019, 12:05
Ответы с готовыми решениями:

Найти минимальное из вещественных чисел (массив не использовать)
2. Даны натуральное число n и вещественные числа . Найти минимальное из вещественных чисел...

Даны натуральное число n и вещественные числа . Найти минимальное из вещественных чисел (массив не использовать)
Даны натуральное число n и вещественные числа . Найти минимальное из вещественных чисел (массив не...

QSort - произвести сортировку вещественных чисел с плавающей точкой
Здравствуйте. Подскажите пожалуйста а функция qsort работает только с целочисленными значениями или...

Составить программу, которая предназначена для ввода вещественных чисел с фиксированной точкой
Составить программу, которая предназначена для ввода вещественных чисел с фиксированной точкой и...

Нужно составить алгоритм суммирования двух байтных чисел в форме с фиксированной точкой.
Нужно разработать алгоритм суммирования двух байтных чисел в форме с фиксированной точкой... ...

1
Байт
Эксперт C
20450 / 12980 / 2728
Регистрация: 24.12.2010
Сообщений: 27,157
23.03.2019, 12:31 2
Лучший ответ Сообщение было отмечено Бодрый666 как решение

Решение

Цитата Сообщение от Бодрый666 Посмотреть сообщение
он достаточно оптимизирован?
чтобы не делать дважды scanf
C
1
2
3
4
5
6
7
 float maxNum=0, lastNum; int i;
for(i=0; ; i++) {
 if ( scanf("%f", &lastNum) != 1 )
        return 1;  
 if (i==0 ||  lastNum > maxNum )
            maxNum = lastNum;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2019, 12:31

Представить числа в форме с фиксированной и плавающей точкой, найти значения выражений A+B A-C
Помогите пожалуйста. A=-58.9; B=51.2; C=90.5 Представить числа в форме с плавающей и фиксированной...

Преобразование чисел с плавающей точкой в числа с фиксированной точкой
Здравствуйте, подскажите пожалуйста как заменить вещественные числа с плавающей точкой, числами...

Представить числа в форме с фиксированной точкой
Переводить из одной СС в другую умею, а вот как представить числа в форме с фиксированной точкой??...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru