Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
_Kit_
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 51
#1

В последовательности натуральных чисел определить минимальное число, оканчивающееся на 6

25.09.2015, 17:41. Просмотров 711. Ответов 3
Метки нет (Все метки)

Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 6. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 6. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, оканчивающееся на 6.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<conio.h>
#include<stdio.h>
main()
{int min,how,k=0,number;
printf("how many:");scanf("%d",&how);
if(how<=1000)
{ k=how;
    while(k){
        k-=1;
        printf("number:");scanf("%d",&number);
        if(number%10==6&&number<=30000&&number<min)min=number;
 
        
        
        }
    
}
printf("min=%d",min);
getch();
}
что не так?)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2015, 17:41
Ответы с готовыми решениями:

Определить, есть ли в последовательности хотя бы одно число, оканчивающееся цифрой X
Дана последовательность целых чисел а1,а2...аn. Определить, есть ли в...

Определить, есть ли в последовательности хотя бы одно число, оканчивающееся цифрой «7»
Дана последовательность натуральных чисел а1, а2,..., а20. Определить, есть ли...

Определить, какое число в заданной последовательности чисел встретится раньше: максимальное или минимальное
Даны натуральное число n и целые числа x1, x2, ..., xn. Какое число в...

Определить, можно ли представить число в виде суммы двух квадратов натуральных чисел
Ввести натуральное число n. Можно ли представить его в виде суммы двух...

Найти минимальное число среди натуральных 11
Даны натуральные числа, признак конца - 11. Найти сумму двух минимальных...

3
zss
Модератор
Эксперт С++
6989 / 6551 / 4154
Регистрация: 18.12.2011
Сообщений: 17,286
Завершенные тесты: 1
25.09.2015, 20:02 #2
Цитата Сообщение от _Kit_ Посмотреть сообщение
number<min
В этом условии в первой итерации переменной min значение не присвоено.
0
CoderHuligan
797 / 465 / 197
Регистрация: 30.06.2015
Сообщений: 2,508
Записей в блоге: 3
25.09.2015, 20:20 #3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Как-то так:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<conio.h>
#include<stdio.h>
main()
{
int min=0,how,k=0,number,min2=0,f=0,pr=0;
printf("how many:");scanf("%d",&how);
if(how<=1000)
{ k=how;
    while(k){
        k-=1;
            
 
        printf("number:");scanf("%d",&number);
        if(((number%10)==6)&&(number<=30000)){
                if(f==0){min2=number;f=1;min=pr=number;}
                else min=number; 
                   if(min2>=min)pr=min;
             min2=min;
                                                                        }              
               }
    
}
printf("min=%d",pr);
getch();
}
0
_Kit_
1 / 1 / 0
Регистрация: 21.09.2015
Сообщений: 51
25.09.2015, 20:41  [ТС] #4
Спасибо
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2015, 20:41

Определить, превышает ли количество отрицательных чисел в последовательности заданное число
Даны натуральное число n и целые числа a1,a2, ..., an. Выяснить , верно ли, что...

Минимальное число из последовательности
Дарова ребята! Такое дело, есть задача: Накодить программу, которая определяет...

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


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

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

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