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

Как сделать так чтобы простейшая программа запускалась сначало - C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.71
Naglus
 Аватар для Naglus
3 / 3 / 0
Регистрация: 04.04.2011
Сообщений: 40
04.04.2011, 17:40     Как сделать так чтобы простейшая программа запускалась сначало #1
Предположим есть самая простая программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
#include <cmath>
int main()
{
    double c;
    cout << "Enter a number of points: ";
    cin >> c;
    double wer = c - 1;
    double ns = c * 0.5;
    double an = wer * ns;
    cout << "Enter a number of lines " << an;
    cin.get();
    cin.get();
    return 0;
}

Я хочу чтобы вместо:
Enter a number of points:х
Enter a number of lines:y
(тоесть теперь я должен её закрыть, открыть снова и так каждый раз)

Она показывала так:
Enter a number of points:х
Enter a number of lines:y

Enter a number of points:к
Enter a number of lines:е

Enter a number of points:а
Enter a number of lines:м

Enter a number of points:в
Enter a number of lines:с

....... и тд.

Что мне надо сделать для этого?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2011, 17:40     Как сделать так чтобы простейшая программа запускалась сначало
Посмотрите здесь:

что нужно сделать чтобы программа запускалась на тех компах где не стоить Builder? C++ Builder
Сделать так, чтобы программа при запуске требовала привилегии администратора C++ Builder
Как сделать так, чтобы программа понимала русские буквы? C++
C++ Как сделать так, чтобы программа не компилилась, хотя синтаксически была бы правильной?
Сделать так, чтобы при вводе отрицательного значения программа выводила errror C++
Нужно сделать так, чтобы программа запускалась только если ей передать заданный аргумент. C++
C++ Linux Чтение клавиш. Сделать так, чтобы программа продолжала работать и не ждала ввода gerh()
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kir_
11 / 6 / 1
Регистрация: 19.02.2010
Сообщений: 77
06.04.2011, 21:48     Как сделать так чтобы простейшая программа запускалась сначало #21
nxnx, из цикла можно выходить бреком , а еще лучше в алгоритме предусмотреть данный выход логически, а гоуту может преводить к таким кандебоберам системы что ажно страшно представить!
Есть определенные положения в.у.п. о линейности и тому подобному... не помню точно уже "теорию систем 2 курс/3семестр" =)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nxnx
Формучанин
361 / 292 / 16
Регистрация: 02.11.2010
Сообщений: 1,232
06.04.2011, 22:49     Как сделать так чтобы простейшая программа запускалась сначало #22
Цитата Сообщение от kir_ Посмотреть сообщение
nxnx, из цикла можно выходить бреком , а еще лучше в алгоритме предусмотреть данный выход логически, а гоуту может преводить к таким кандебоберам системы что ажно страшно представить!
Есть определенные положения в.у.п. о линейности и тому подобному... не помню точно уже "теорию систем 2 курс/3семестр" =)
break выходит из одного цикла, что не применимо когда циклы вложенные и\или есть ещё и switch
лечится вводом дополнительной переменной, которая только тормозит код

nxnx, В С++ кроме булевой переменной или счетчика есть еще блоки try/catch которые помогают, хотя это тоже крайне нежелательно, но менее чем goto.
сей совет не применим к си

Добавлено через 1 минуту
Цитата Сообщение от wolf.diesel Посмотреть сообщение
Я программирую уже 8 лет. Мне не встречались алгоритмы, в которых жизненно необходим GOTO.
Это вовсе не означает что таких алгоритмов не существует.
kir_
11 / 6 / 1
Регистрация: 19.02.2010
Сообщений: 77
06.04.2011, 22:51     Как сделать так чтобы простейшая программа запускалась сначало #23
nxnx, а зачем выходить из 2 циклов разом? если выходить то по очереди!
nxnx
Формучанин
361 / 292 / 16
Регистрация: 02.11.2010
Сообщений: 1,232
06.04.2011, 22:53     Как сделать так чтобы простейшая программа запускалась сначало #24
Цитата Сообщение от kir_ Посмотреть сообщение
nxnx, а зачем выходить из 2 циклов разом? если выходить то по очереди!
зачем это уже другой вопрос.
выходить по очереди=тормозить программу.
зачем делать 2 выхода если можно сделать один?
kir_
11 / 6 / 1
Регистрация: 19.02.2010
Сообщений: 77
06.04.2011, 22:54     Как сделать так чтобы простейшая программа запускалась сначало #25
зачем созлавать два цикла которые не используешь?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.04.2011, 22:55     Как сделать так чтобы простейшая программа запускалась сначало
Еще ссылки по теме:

Сделать так, чтобы функция возвращала как целые, так и дробные значения C++
Как сделать так чтобы программа открывала txt файл? C++
Нужно добавить проект на гугл-диск, как сделать так, чтобы запускалась сразу консоль, одним файлом? C++
C++ Как сделать так чтобы в матрице присутствовали еще и нулевые элементы и программа считала их количество?
C++ Как сделать, так чтобы программа выводила наименование цвета, как здесь?

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

Или воспользуйтесь поиском по форуму:
nxnx
06.04.2011, 22:55     Как сделать так чтобы простейшая программа запускалась сначало
  #26

Не по теме:

Цитата Сообщение от kir_ Посмотреть сообщение
зачем созлавать два цикла из которые не используешь?
Никто не создаёт циклы которые не используются.

Yandex
Объявления
06.04.2011, 22:55     Как сделать так чтобы простейшая программа запускалась сначало
Ответ Создать тему
Опции темы

Текущее время: 20:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru