Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [C/C++] "Segmentation fault" при попытке передачи параметра командной строки. https://www.cyberforum.ru/ cpp-beginners/ thread45265.html
Прога вылетает при попытке передачи параметра через командную строку.Такой код: #include <iostream> #include <cstring> #include "driver.h" using std::ifstream; using std::cout; ...
C++ Не совместимость типа
После написания программы программы у меня возникла проблема связанная скорее всего с соответствием типов друг другу, при этом case'2' работает прекрасно, а case'1' не ишет требуемое значение. Прошу...
C++ Строки (символов)
Вопрос несколько детский, поэтому как ответ принимаю ссылку на какой-нибудь русскоязыкный сайт с соответствующим содержанием или на Google.ru с приведенным текстом запроса. Итак, есть три переменные...
C++ Поиск строки в памяти запущенного процесса и её изменение т.е. это не отображается в окне программы? Задумайся у тебя есть переменная и она где-то в памяти, каждый раз когда ты ее изменяешь ты отображаешь эти изменения где-нибудь в Label или Edit. Допустим... https://www.cyberforum.ru/ cpp-beginners/ thread45207.html
C++ Напечатать симметричные слова из строки https://www.cyberforum.ru/ cpp-beginners/ thread45160.html
Доброго времени суток. Имеется такая задача: "Дана последовательность слов. Напечатать те слова последовательности, которые отличны от последнего слова и удовлетворяют следующему свойству: слово...
C++ прямоугольная матрица на С
В каждой строке прямоугольной матрицы определить среднее арифметическое S ее элементов, после чего расположить в начале строки элементы А(i,j) < S, сохранив их исходную последовательность, а...
C++ Задача с массивом
Здравствуйте!Подскажите пожалуйста в решении такой задачи. Например есть кусок кода: int main(){ int mas; for(int i=0;i<10;i++){ mas=i+1; cout<<mas<<endl;} } Результат...
C++ Снова динамические массивы и функции int ** A=new int*; for (int i=0;i<(NN+1);i++) A=new int; void ZZ (char *E, int **A, int *N) // преобразует строку вида "1,123,124" в элементы массива ... https://www.cyberforum.ru/ cpp-beginners/ thread45136.html
C++ решение массива https://www.cyberforum.ru/ cpp-beginners/ thread45124.html
Не сочтите за сложность помочь с такой задачей: Найти минимальное из чисел, встречающихся в целочисленном массиве X=(x1,x2,...,xn) ровно два раза. Если можно то пришлите алгоритм решения,...
C++ матрицы на с (одна задача) Уважаемые форумчане, подскажите пожалуйста, где у меня ошибка? /* Элементы каждой строки прямоугольной матрицы заменить их дополнениями до максимального элемента этой же строки.... https://www.cyberforum.ru/ cpp-beginners/ thread45122.html
554 / 508 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
02.08.2009, 00:04 0

Что не правильно в этой программе?

02.08.2009, 00:04. Просмотров 1064. Ответов 12
Метки (Все метки)

Ответ

Цитата Сообщение от zim22 Посмотреть сообщение
разные уровни абстракции. чем ближе к предметной области - тем лучше.
***
что легче понять?
1 вариант:
C++
1
2
3
4
Human ivan;
ivan.wakeUp();
ivan.brushTeeth();
ivan.die(); // :)
2 вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
int ivanAge = 18;
char ivanName[255] = "ivan";
int ivanStatus = SLEEP;
 
if (ivanStatus == SLEEP) {
  ivanStatus = WAKEUP;
}
 
if (ivanStatus == WAKEUP && ivanAge >= 2) {
  ivanStatus = BRUSH_TEESH & WAKEUP;
}
finite state mashine с тремя (четырьмя?) состояниями напрашивается. тогда еще проще все будет.

Вернуться к обсуждению:
Что не правильно в этой программе?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2009, 00:04

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Все ли нормально в этой программе?
#include&lt;iostream&gt; #include&lt;conio.h&gt; using namespace std; int PriceInput() { int price;...

в этой программе нужно убратьб цикл
#include&lt;iostream&gt; using namespace std; int main() { int t=1, a, b; cin&gt;&gt;a&gt;&gt;b; ...

Можно ли изменить значение памяти в этой программе?
Есть такая программа (исходник): cut Суть такая как изменить значение в ней через программы типа...

Объясните все действия, происходящие в этой программе.
#include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; int main(int argc, char *argv)...

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