Форум программистов, компьютерный форум CyberForum.ru

Цикл do while - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нужно нарисовать блок-схему для программы http://www.cyberforum.ru/cpp-beginners/thread27970.html
никак не могу нарисовать схему, помогите, кто в этом разбирается! программу я вложила
C++ Создание класса Создайте класс – вектор (в пространстве Rn ). Класс должен содержать, по крайней мере 2 члена ргivaте: количество координат и поинтер к типу long double. Количество координат должно быть статическим членом. Членами public будут методы: неявный конструктор, конструктор копирования, конструктор с параметрами для инициализации, деструктор и функции: модификации координат, доступа к координатам,... http://www.cyberforum.ru/cpp-beginners/thread27963.html
C++ Получить вектор сумм элементов нечетных столбцов матрицы
1.В матрице вещественных чисел из 5ти строк и 4х столбцов определить кол-во положительных, отрицательных и нулевых элементов 2.Получить вектор сумм элементов нечетных столбцов матрицы 3Х7 целых чисел П.С.: помогите хоть основу написать, схему и остальное как нить наклепаю, информатичка просто баба базарная у нее хрен чтото спроосиш, бесит жутко, а еще и экзамен по информатике
C++ Вычислить сумму S проложительных элементов и заменить четные элементы массива на S
помогите с написанием кода, и обьясните немного почему что и зачем вводить, вроде не тупая, но самой информатику тяжело учить
C++ Табулирование функции, подскажите в чем ошибка http://www.cyberforum.ru/cpp-beginners/thread27958.html
у меня была задача с табулированием (Составить схему алгоритма и программу табулирования функции f(x), изменяя х от 0.2 до 14.8 с шагом 0.2) при вводе в С++ програмного кода, выдает две ошибки в строке кода: #include <vcl.h> #pragma hdrstop #include <math.h> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma...
C++ Перевод времени из минут и секунды в секунды Всем привет! Помогите с контрольными по С++, Я пока не совсем понимаю этот язык. Заранее Спасибо! 4.12 Написать программу, которая переводит время из ми-нут и секунд в секунды. Извне вводятся минуты и секунды. В программе предусмотреть проверку на правильность введенных данных (только положительные, кроме того число минут <=60 и число секунд <=60). 5.12 Написать программу, которая выводит... подробнее

Показать сообщение отдельно
samuel
0 / 0 / 0
Регистрация: 25.03.2009
Сообщений: 9

Цикл do while - C++

29.03.2009, 21:11. Просмотров 7568. Ответов 1
Метки (Все метки)

Задача с использованием цикла do while.

Не могу понять какое нужно поставить условие.

Код
#include<stdio.h>
#include<conio.h>

void main ()
{
int a,y;
clrscr ();
      do
      {
       printf ("\nEnter value: ");
	scanf("%i",&a);

	if ((y>a)&&(a!=0))
	y=a;
   }
while (a!=0);
printf ("\nmin %i\n",y);
getch();
    }
Должна находить минимальный элемент во введенной с клавиатуры последовательности положительных чисел, окончание ввода последовательности, ввод 0.
Программа находит прекрасно все. Но возникла некоторая трудность. Программа считает и отрицательные числа, но по идее мы можем вводить в положительной последовательности отрицательные числа и при этом программа их пропускает, но если все элементы будут отрицательными при вводе 0 нам будет сообщатся что данная программа не работает с отрицательными числами.
Пожалуйста помогите реализовать это, заранее благодарен.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru