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

упростить конец кода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Инициализация двумерного Динамического массива http://www.cyberforum.ru/cpp-beginners/thread731832.html
У меня вопрос. Могу ли я создать двумерный динамический массив и инициализировать его своими значениями в коде программы. #include <iostream> using namespace std; int main() { int n=6;
C++ функции задания с матрицами (Выделить квадратную матрицу максимального размера...) Даны 2 матрицы A и B. Используя функцию для каждой из них найти: Кроме этого написать функции а). для генерации элементов матриц; б).для чтения матриц их текстового файла. Использовать 3 файла (модуля) для заголовков и объявлений, для определений функций и для основной функции main. Вот 2 задания 1.Выделить квадратную матрицу максимального размера в верхней левой её части. 2.Выделить... http://www.cyberforum.ru/cpp-beginners/thread731823.html
C++ Найти производную всех членов арифметической прогрессии от 10 до 30 с шагом 1,15
Найти производную всех членов арифметической прогрессии от 10 до 30 с шагом 1,15 подскажите пожалуйста
Задача: Реализуйте работу с файлом как с двунаправленной очередью символов C++
Новичок просит помощи. Сессия совсем близко, а программирование идет туго. Более простые задачи пытаюсь делать сам/спрашивать/писать на курсах, а не могли бы вы помочь мне с самой последней и сложной задачей?
C++ БУДИЛЬНИК http://www.cyberforum.ru/cpp-beginners/thread731782.html
Кто нибудь сможет дать код будильника на С или С++?
C++ Работа со списками Здравствуйте! Нужно реализовать много разных функций по работе со списками. Все работает кроме одной. Есть однонаправленный линейный список. Нужно сделать функцию замены элементов в списке. В функцию передается 2 id, они удачно находятся, после чего нужно написать те самые несколько строчек, где поменять адреса указателей, чтобы два элемента списка поменялись. Тут то и проблема. В общем... подробнее

Показать сообщение отдельно
qretik
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 132
14.12.2012, 20:06     упростить конец кода
Здравствуйте.
Код работает , но для первого курса тяжеловато. Необходимо упростить.
я про строки
std::cin>>n;
и
std::cout<< (flag ? "YES" : "NO") <<'\n';

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <iostream>
#include <conio.h>
int main()
{
    int n=0;
    int t=0;
    bool flag=true;
    while(1)
    {
        std::cin>>n;
        if(n == 0)
            break;
        if(t != 0 && n > t)
        {
            flag=false;
        }
        t=n;    
    }
    std::cout<< (flag ? "YES" : "NO") <<'\n';
    _getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru