Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2009, 22:58   #1
Angel of death
Пользователь
 
Регистрация: 10.01.2009
Сообщений: 10
Вопрос программу с примерами постфиксной и префиксной формами инкремента и декремента

Здравствуйте,уважаемые программисты.я раньше никогда не сталкивалась с языками С и С++.помогте пожалуйста с созданием проги.
Подскажите как начать хотя бы,вот это задание:
Написать программы:
1 Написать программу с примерами постфиксной и префиксной формами инкремента и декремента. Число вводится с клавиатуры.
2.Определите размер, занимаемый в памяти переменной целого типа.
3.Программа просит ввести стоимость в рублях и на экран выдает стоимость в копейках. Использовать директиву define.
4.Программа просит вести год рождения и определяет, достиг ли человек совершеннолетия.
5.Программа просит ввести число и месяц рождения, и определяет знак зодиака.
6.В зависимости от введённого знака (+, -, *, /) выполняется соответствующая арифметическая операция над двумя целыми числами, значения которых вводятся с клавиатуры.
7.Написать программу, возведения в степень элементов одномерного массива. Массив инициализируется внутри программы.
8.Написать программу, возведения в степень элементов одномерного массива. Степень и значения элементов вводятся с клавиатуры.
9.Написать программу с использованием структуры, состоящей из переменных, определяющих объект «Товар»: Наименование, количество, цена. Инициализация элементов структуры осуществляется внутри программы (используйте функцию strcpy). Результатом выполнения программы является отображение данных о товарах на экране.
10.Написать программу с использованием структуры, состоящей из переменных, определяющих объект «Автомобиль»: Марка, год выпуска, стоимость. Ввод элементов структуры осуществляется с клавиатуры. Программа запрашивает марку автомобиля и год выпуска для поиска, выдаёт стоимость. Использовать массив структур. Ввод/вывод данных осуществить с использованием указателей.
Angel of death вне форума Ответить с цитированием
Старый 16.11.2009, 11:10   #2
[MoNAMur]
читер
Форумчанин
 
Аватар для [MoNAMur]
 
Регистрация: 05.10.2009
Сообщений: 150
По умолчанию

1
Код:
// постфиксная

int a;
cin >> a;
cout << a++;

int a;
cin >> a;
cout << a--;

// префиксная

int a;
cin >> a;
cout << ++a;

int a;
cin >> a;
cout << --a;
2
Код:
int a;
cout << sizeof(a);
3
Код:
#define a 100
...

cin >> b;
cout << b*a;
4
Код:
int a,tekgod;
cin >> a;
if ((tekgod-a) >= 18)
{
  cout << "ok";
}

else 
{
  cout << "mal ewe";
}
5
Код:
int den,mes;
cin >> den;
cin >> mes;

switch(mes)
{

case 1 :
  if ((den >= 21) && (den <= 31))
   {
     cout << "VODOLEI";
   }
  else {
           if (den >= 1) {cout << "KOZEROG"}
        }
break;

case 2 : 
if ((den >= 20) && (den <= 28))
   {
     cout << "FISH";
   }
  else {
           if (den >= 1) {cout << "VODOLEI";}
        }
break;

case 3 : 
if ((den >= 21) && (den <= 31))
   {
     cout << "OVEN";
   }
  else {
           if (den >= 1) {cout << "FISH";}
        }
break;

case 4 : 
if ((den >= 21) && (den <= 30))
   {
     cout << "TELEC";
   }
  else {
           if (den >= 1) {cout << "OVEN";}
        }
break;

case 5 :
if ((den >= 21) && (den <= 31))
   {
     cout << "BLIZNECI";
   }
  else {
           if (den >= 1) {cout << "TELEC";}
        }
break;

case 6 : 
if ((den >= 22) && (den <= 30))
   {
     cout << "RAK";
   }
  else {
           if (den >= 1) {cout << "BLIZNECI";}
        }
break;

case 7 : 
if ((den >= 23) && (den <= 31))
   {
     cout << "LEV";
   }
  else {
           if (den >= 1) {cout << "RAK";}
        }
break;

case 8 : 
if ((den >= 24) && (den <= 31))
   {
     cout << "DEVA";
   }
  else {
           if (den >= 1) {cout << "LEV";}
        }
break;

case 9 : 
if ((den >= 23) && (den <= 30))
   {
     cout << "VESI";
   }
  else {
           if (den >= 1) {cout << "DEVA";}
        }
break;

case 10 : 
if ((den >= 24) && (den <= 31))
   {
     cout << "SCORPION";
   }
  else {
           if (den >= 1) {cout << "VESI";}
        }
break;

case 11 :  
if ((den >= 23) && (den <= 30))
   {
     cout << "STRELEC";
   }
  else {
           if (den >= 1) {cout << "SCORPION";}
        }
break;

case 12 :  
if ((den >= 22) && (den <= 31))
   {
     cout << "KOZEROG";
   }
  else {
           if (den >= 1) {cout << "STRELEC";}
        }
break;

default: cout << "nenenenene. HE vri!";
}
данные по дня взяты с википедииhttp://ru.wikipedia.org/wiki/Знаки_зодиака

Дальше сам. или в раздел фриланс ))
$me = $me == $me ? $me : $me;
[MoNAMur] вне форума Ответить с цитированием
Старый 16.11.2009, 11:13   #3
[MoNAMur]
читер
Форумчанин
 
Аватар для [MoNAMur]
 
Регистрация: 05.10.2009
Сообщений: 150
По умолчанию

если будут описки прошу не ругаться - проверить негде, я на работе щас))
$me = $me == $me ? $me : $me;
[MoNAMur] вне форума Ответить с цитированием
Старый 17.11.2009, 18:13   #4
Angel of death
Пользователь
 
Регистрация: 10.01.2009
Сообщений: 10
По умолчанию

огромное спасибо))))
Angel of death вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Accuracer поделитесь примерами Poligraf БД в Delphi 4 12.01.2010 21:25
Помогите доделать теннис с примерами nanobond Gamedev - cоздание игр: Unity, OpenGL, DirectX 23 15.07.2009 04:43
дерево выражения, записанного в постфиксной форме Delphi Римма1990 Помощь студентам 0 20.04.2009 20:49
чем отличается постфиксная инкреметация (декрементация) от префиксной bender_kgn Общие вопросы C/C++ 4 05.11.2007 20:10