0 / 0 / 0
Регистрация: 11.11.2011
Сообщений: 15
1
.NET 4.x

задача на оператор цикла do…while (постусловие)

28.11.2011, 03:29. Показов 2110. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите плиз алгоритм решения задачки....

Осуществить ввод последовательности целых чисел и определить предпоследнее отрицательное число. Последовательность потенциально не ограничена, окончанием последовательности служит число 0. Если окажется, что в последовательности было менее двух отрицательных чисел, вывести соответствующее сообщение.

использование других операторов цикла не разрешено....

заранее спс!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2011, 03:29
Ответы с готовыми решениями:

Задача на оператор цикла
помогите в решение задачи...всем заранее спасибо за помощ.. Вичислить значение функции у=(4х...

Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n вводить с клавиатуры.
Применяя оператор цикла FOR вычислить y. Оператор if в теле цикла не использовать. Значение m и n...

Задача через оператор цикла for
Написать на Паскале законченную программу ,печатающую числа от 99 до 9 и рядом с каждым из них его...

Система уравнений с использованием операторов цикла (счётчк, предусловие, постусловие)
Здравствуйте. Нужно программно решить систему с использованием трёх видов операторов цикла...

1
Злой няш
2136 / 1505 / 565
Регистрация: 05.04.2010
Сообщений: 2,881
28.11.2011, 06:57 2
Лучший ответ Сообщение было отмечено UrbanFool как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using System;
 
class Program
{
    static void Main()
    {
        int last = int.MaxValue, penultimate = int.MaxValue, next = 0;
        do
            if (next < 0)
            {
                penultimate = last;
                last = next;
            }
        while ((next = int.Parse(Console.ReadLine())) != 0);
        Console.WriteLine(penultimate < 0 ?
            string.Format("Предпоследнее отрицательное число = {0}", penultimate)
            : "В последовательности менее двух отрицательных чисел");
    }
}
1
28.11.2011, 06:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2011, 06:57
Помогаю со студенческими работами здесь

Задача на Предусловие,постусловие
Здравствуйте! Сделал задачу,но не работает предусловие,помогите пожалуйста.... procedure...

Показать, что любой оператор цикла while можно записать с помощью цикла repeat
Показать, что любой оператор цикла с предусловием можно записать с помощью условного оператора и...

Оператор цикла, условный оператор
сделайте, пожалуйста, кому не сложно

Оператор цикла For
Вывести на экран значение 5!, 7!,9!, 11!


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru