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

Бесконечный замкнутый круг программы и цвет - C++

Восстановить пароль Регистрация
 
tyrbo123
3 / 3 / 1
Регистрация: 27.02.2013
Сообщений: 39
11.07.2013, 01:35     Бесконечный замкнутый круг программы и цвет #1
1 Вопрос как сделать чтобы при завершении действий программы, например 2+2=4 после ответа 4 должно следовать не завершение программы, а чтобы она шла по кругу до бесконечности, как такое сделать?
2 Вопрос как сделать цвет консоли и текста, извените меня пожалуйста за спам темами, ибо все тему которые я видел на этом форуме про цвета требуют дополнительные библиотеки, либо неправильные.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.07.2013, 01:35     Бесконечный замкнутый круг программы и цвет
Посмотрите здесь:

Бесконечный цикл C++
Как задать криволинейный замкнутый контур по точкам методом кубической интерполяции? C++
C++ Бесконечный цикл
Выделение памяти под строку. Замкнутый круг C++
C++ Бесконечный цикл
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Мимино
 Аватар для Мимино
180 / 151 / 5
Регистрация: 22.05.2013
Сообщений: 435
Записей в блоге: 1
11.07.2013, 01:46     Бесконечный замкнутый круг программы и цвет #2
Цитата Сообщение от tyrbo123 Посмотреть сообщение
1 Вопрос как сделать чтобы при завершении действий программы, например 2+2=4 после ответа 4 должно следовать не завершение программы, а чтобы она шла по кругу до бесконечности, как такое сделать?
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
 
int main()
{
    while((2 + 2) != 5)
        cout << "2 + 2 = " << (2 + 2) << endl;
 
    return 0;
}
Denisqwwq
 Аватар для Denisqwwq
38 / 32 / 1
Регистрация: 01.06.2013
Сообщений: 117
11.07.2013, 01:49     Бесконечный замкнутый круг программы и цвет #3
Немого непонятен 1ый вопрос. Если вам надо задержать окно консоли, то перед
C++
1
return 0;
вставьте
C++
1
system("pause");
Для изменения цвета шрифта консоли используйте:
C++
1
system("color 4");
список цветов:
0 = Black
8 = Gray
1 = Blue
9 = Light Blue
2 = Green
A = Light Green
3 = Aqua
B = Light Aqua
4 = Red
C = Light Red
5 = Purple
D = Light Purple
6 = Yellow
E = Light Yellow
7 = White
F = Bright White
gazlan
2867 / 1815 / 272
Регистрация: 27.08.2010
Сообщений: 4,916
Записей в блоге: 1
11.07.2013, 01:57     Бесконечный замкнутый круг программы и цвет #4
Цитата Сообщение от tyrbo123 Посмотреть сообщение
все тему которые я видел на этом форуме про цвета
Подсветить идентификаторы с файла
tyrbo123
3 / 3 / 1
Регистрация: 27.02.2013
Сообщений: 39
11.07.2013, 14:36  [ТС]     Бесконечный замкнутый круг программы и цвет #5
Вообщем при получении окончательного результата программа идёт по 2 кругу

Добавлено через 11 секунд
как такое сделать?
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5549 / 2563 / 233
Регистрация: 01.11.2011
Сообщений: 6,334
Завершенные тесты: 1
11.07.2013, 14:50     Бесконечный замкнутый круг программы и цвет #6
Цитата Сообщение от tyrbo123 Посмотреть сообщение
Вопрос как сделать чтобы при завершении действий программы, например 2+2=4 после ответа 4 должно следовать не завершение программы, а чтобы она шла по кругу до бесконечности, как такое сделать?
Перевожу:
Написать программу, ожидающую в бесконечном цикле ввода правильного ответа. Например, при условии 2+2= программа должна после каждой неправильной попытки ввода предлагать заново ввести предполагаемый результат, то есть запрашивать ввод ответа до тех пор, пока не будет введена цифра 4.
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
11.07.2013, 15:16     Бесконечный замкнутый круг программы и цвет #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include<cstdlib>
#include<ctime>
 
int main()
{
   int a, b, c;
   srand(time(NULL));
   while(1)
   {
      a = rand() % 1001;
      b = rand() % 1001;
      std::cout << a << " + " << b << " = " << std::endl;
      do
         std::cin >> c; 
      while(a + b != c);
   }
   return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
#include<cstdlib>
#include<ctime>
 
int main()
{
   long a, b, c;
   srand(time(NULL));
   while(1)
   {
      a = rand() % 10001;
      b = rand() % 10001;
      std::cout << a << " * " << b << " = " << std::endl;
      do
         std::cin >> c; 
      while(a * b != c);
   }
   return 0;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
#include<cstring>
 
int main()
{
   char name[1024];
   std::cout << "what is your name?" << std::endl;
   do
      std::cin.getline(name, 1024); 
   while(strcmp(name, "tyrbo123"));
   return 0;
}
tyrbo123
3 / 3 / 1
Регистрация: 27.02.2013
Сообщений: 39
11.07.2013, 18:54  [ТС]     Бесконечный замкнутый круг программы и цвет #8
Объясняю ещё проще - мне нужно чтобы при получении ответа программа не просто закрывалась а повторяла своё днействие заного - программа загадывает число - пользователь не отгадывает - она опять загадывает число - пользователь угадывает - и так далее...

Добавлено через 14 секунд
Нет не верно...
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
11.07.2013, 19:24     Бесконечный замкнутый круг программы и цвет #9
Цитата Сообщение от tyrbo123 Посмотреть сообщение
мне нужно...

Не по теме:

нужно - делай, примеры тебе показали

Programmer c
 Аватар для Programmer c
5 / 0 / 2
Регистрация: 06.07.2013
Сообщений: 59
11.07.2013, 19:29     Бесконечный замкнутый круг программы и цвет #10
Ого, как мне повезло, я в точь-точь уже такую тему создал, ладно хоть увидел эту)

Добавлено через 2 минуты
Цитата Сообщение от Thinker Посмотреть сообщение

Не по теме:

нужно - делай, примеры тебе показали

А конструкция repeat-untile есть?
или только while?
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
11.07.2013, 19:30     Бесконечный замкнутый круг программы и цвет #11
Цитата Сообщение от Programmer c Посмотреть сообщение
А конструкция repeat-untile есть?
или только while?
это не паскаль, есть
1. for
2. while
3. do-while
Programmer c
 Аватар для Programmer c
5 / 0 / 2
Регистрация: 06.07.2013
Сообщений: 59
11.07.2013, 19:56     Бесконечный замкнутый круг программы и цвет #12
Цитата Сообщение от Thinker Посмотреть сообщение
это не паскаль, есть
1. for
2. while
3. do-while
ой, ну да) я 2 года на паскале программировал) еще не полностью отвык)
пошел читать о циклах.

А как цвета менять текста?
так например в паскале
textcolor(ваш цвет);
в графическом режиме setcolor(ваш цвет)
а как в С++?

Добавлено через 2 минуты
Цитата Сообщение от tyrbo123 Посмотреть сообщение
ибо все тему которые я видел на этом форуме про цвета требуют дополнительные библиотеки, либо неправильные.
Из инета скачать? насколько я знаю в 2012 ультимат, встроенная, у меня по крайней мере 2010 Express

Добавлено через 2 минуты
Цитата Сообщение от Programmer c Посмотреть сообщение
ой, ну да) я 2 года на паскале программировал) еще не полностью отвык)
пошел читать о циклах.

А как цвета менять текста?
так например в паскале
textcolor(ваш цвет);
в графическом режиме setcolor(ваш цвет)
а как в С++?

Добавлено через 2 минуты


Из инета скачать? насколько я знаю в 2012 ультимат, встроенная, у меня по крайней мере 2010 Express
хех, я нашел в своем експресе библиотеку #include<ColorDlg.h> если ее открыть (Пкм>>open документ) то там разные функции как я понимаю) тоесть всеже из инета качать не надо

Добавлено через 4 минуты
Цитата Сообщение от Programmer c Посмотреть сообщение
ой, ну да) я 2 года на паскале программировал) еще не полностью отвык)
пошел читать о циклах.

А как цвета менять текста?
так например в паскале
textcolor(ваш цвет);
в графическом режиме setcolor(ваш цвет)
а как в С++?

Добавлено через 2 минуты


Из инета скачать? насколько я знаю в 2012 ультимат, встроенная, у меня по крайней мере 2010 Express

Добавлено через 2 минуты
Только не получаеться ее использовать) я поставил ее предыдущей строке, ошибку не выдал, но и не покрасил(

хех, я нашел в своем експресе библиотеку #include<ColorDlg.h> если ее открыть (Пкм>>open документ) то там разные функции как я понимаю) тоесть все же из инета качать не надо
Только не получаеться ее использовать) я поставил ее предыдущей строке, ошибку не выдал, но и не покрасил(

Добавлено через 10 минут
Самое простое решение под Windows:
C++
1
2
3
4
5
6
#include<iostream>
#include<cstdlib>
int main(){
    system("color 0A");
    std::cout<<"Matrix has you!";
}
Programmer c
 Аватар для Programmer c
5 / 0 / 2
Регистрация: 06.07.2013
Сообщений: 59
11.07.2013, 20:15     Бесконечный замкнутый круг программы и цвет #13
Бесконечный замкнутый круг программы и цвет Вот это для строки
C++
1
system("color 0A");
Ну короче сам разберешься)
tyrbo123
3 / 3 / 1
Регистрация: 27.02.2013
Сообщений: 39
12.07.2013, 16:33  [ТС]     Бесконечный замкнутый круг программы и цвет #14
Устроили тут флуд, я просто просил скрипт перезагрузки программы... я не прошу делать программу за меня, неужели показать скрит перезагрузки некто не способен?
svk2140
-8 / 0 / 1
Регистрация: 04.07.2013
Сообщений: 254
12.07.2013, 19:02     Бесконечный замкнутый круг программы и цвет #15
C++
1
2
3
4
5
do \\начало цикла
{
бла бла бла
}
while(true)\\включить цикл
ещё можно так
C++
1
2
3
4
for(int i = 0;i < x;i++) \\ вместо x колово выполнения
{
бла бла бла
}
ещё так можно)
C++
1
2
3
4
{
бла бла бла
}
main();
и ещё штук 5 способов но 1 и 2 приоритетнее
Bend3r
 Аватар для Bend3r
142 / 129 / 17
Регистрация: 29.07.2012
Сообщений: 681
12.07.2013, 19:13     Бесконечный замкнутый круг программы и цвет #16
C++
1
2
3
4
5
6
while(true)
{
cin >> x;
cin >> y;
if(x + y == 4) break;
}
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
12.07.2013, 19:50     Бесконечный замкнутый круг программы и цвет #17
Цитата Сообщение от tyrbo123 Посмотреть сообщение
Устроили тут флуд

Не по теме:

а может это кто-то так сильно тупит, что сформулировать задание не может или книжки почитать самостоятельно...


Цитата Сообщение от tyrbo123 Посмотреть сообщение
я просто просил скрипт перезагрузки программы...

Не по теме:

скрипт??? какая еще перезагрузка программы??? определить с задачей и будь добр пользоваться конкретной терминологией...

Bend3r
 Аватар для Bend3r
142 / 129 / 17
Регистрация: 29.07.2012
Сообщений: 681
12.07.2013, 20:01     Бесконечный замкнутый круг программы и цвет #18
Цитата Сообщение от Thinker Посмотреть сообщение
я просто просил скрипт перезагрузки программы...
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
12.07.2013, 20:02     Бесконечный замкнутый круг программы и цвет #19
Цитата Сообщение от Bend3r Посмотреть сообщение

Не по теме:

во первых, это не моя фраза, во вторых, в чем прикол?

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.07.2013, 20:32     Бесконечный замкнутый круг программы и цвет
Еще ссылки по теме:

C++ Описать тип struct Square, задающий на плоскости замкнутый квадрат с центром в точке (x, y)
C++ Написать программу, которая будет определять цвет пикселя под курсором и выводить на экран этот цвет
C++ Бесконечный цикл

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

Или воспользуйтесь поиском по форуму:
tyrbo123
3 / 3 / 1
Регистрация: 27.02.2013
Сообщений: 39
12.07.2013, 20:32  [ТС]     Бесконечный замкнутый круг программы и цвет #20
Спасибо тебе, всё с комmентами, несколько способов.Твоя помощь неоценима...
Yandex
Объявления
12.07.2013, 20:32     Бесконечный замкнутый круг программы и цвет
Ответ Создать тему
Опции темы

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