Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
3 / 3 / 0
Регистрация: 04.04.2011
Сообщений: 40
1

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

04.04.2011, 17:40. Просмотров 2687. Ответов 25
Метки нет (Все метки)

Предположим есть самая простая программа:
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:с

....... и тд.

Что мне надо сделать для этого?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2011, 17:40
Ответы с готовыми решениями:

что нужно сделать чтобы программа запускалась на тех компах где не стоить Builder?
Всем привет! подскажите пожалуйста, что нужно сделать чтобы программа запускалась на тех компах где...

Сделать так, чтобы программа при запуске требовала привилегии администратора
Как можно сделать, что бы программа при запуске требовала UAC? (ну, что бы при запуске вылетало...

Как скомпилировать программу на XE8 чтобы запускалась на любом компьютере ?
Как скомпилировать программу на XE8 чтобы запускалась на любом компьютере ?

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

25
11 / 6 / 0
Регистрация: 19.02.2010
Сообщений: 77
06.04.2011, 21:48 21
nxnx, из цикла можно выходить бреком , а еще лучше в алгоритме предусмотреть данный выход логически, а гоуту может преводить к таким кандебоберам системы что ажно страшно представить!
Есть определенные положения в.у.п. о линейности и тому подобному... не помню точно уже "теорию систем 2 курс/3семестр" =)
1
Формучанин
362 / 293 / 41
Регистрация: 02.11.2010
Сообщений: 1,234
06.04.2011, 22:49 22
Цитата Сообщение от kir_ Посмотреть сообщение
nxnx, из цикла можно выходить бреком , а еще лучше в алгоритме предусмотреть данный выход логически, а гоуту может преводить к таким кандебоберам системы что ажно страшно представить!
Есть определенные положения в.у.п. о линейности и тому подобному... не помню точно уже "теорию систем 2 курс/3семестр" =)
break выходит из одного цикла, что не применимо когда циклы вложенные и\или есть ещё и switch
лечится вводом дополнительной переменной, которая только тормозит код

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

Добавлено через 1 минуту
Цитата Сообщение от wolf.diesel Посмотреть сообщение
Я программирую уже 8 лет. Мне не встречались алгоритмы, в которых жизненно необходим GOTO.
Это вовсе не означает что таких алгоритмов не существует.
1
11 / 6 / 0
Регистрация: 19.02.2010
Сообщений: 77
06.04.2011, 22:51 23
nxnx, а зачем выходить из 2 циклов разом? если выходить то по очереди!
1
Формучанин
362 / 293 / 41
Регистрация: 02.11.2010
Сообщений: 1,234
06.04.2011, 22:53 24
Цитата Сообщение от kir_ Посмотреть сообщение
nxnx, а зачем выходить из 2 циклов разом? если выходить то по очереди!
зачем это уже другой вопрос.
выходить по очереди=тормозить программу.
зачем делать 2 выхода если можно сделать один?
1
11 / 6 / 0
Регистрация: 19.02.2010
Сообщений: 77
06.04.2011, 22:54 25
зачем созлавать два цикла которые не используешь?
1
nxnx
06.04.2011, 22:55     Как сделать так чтобы простейшая программа запускалась сначало
  #26

Не по теме:

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

1
06.04.2011, 22:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.04.2011, 22:55
Привет! Вот еще темы с ответами:

Нужно добавить проект на гугл-диск, как сделать так, чтобы запускалась сразу консоль, одним файлом?
Нужно добавить проект на гугл-диск, как сделать так, чтобы запускалась сразу консоль, одним файлом?

Как сделать так, чтобы программа понимала русские буквы?
И если знаете как убрать этот огромный массив символов &quot;char mass2&quot; на chr виснет все... Так...

Как сделать так чтобы программа открывала txt файл?
Допустим,я создал тхт файл и нужно его открыть с помощью запуска программы,как так сделать?

Как сделать, так чтобы программа выводила наименование цвета, как здесь?
http://colors.aeio.ru/color/fffffe Я создал базу из 1002 цветов но это вообще не то. Я подгрузил...


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

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

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