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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.67
ДЖАБРАИЛ.
1 / 2 / 0
Регистрация: 03.05.2011
Сообщений: 30
#1

В поезде 18 вагонов в каждом из которых 36 мест - C++

28.06.2011, 20:45. Просмотров 2423. Ответов 7
Метки нет (Все метки)

Решите очень нужно.

В поезде 18 вагонов в каждом из которых 36 мест. Информация о проданных на поезд билетах хоронится
в двухмерном массиве., номера строк который соответствует номерам вагонов , а номера столбцов - номерам мест.
Если билет на то или иное место продано , то соответствующий элемент массива имеет значение 1 , в противном случае -0. Составить программу, определяющую число свободных мест в любом из вагонов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2011, 20:45     В поезде 18 вагонов в каждом из которых 36 мест
Посмотрите здесь:
C++ В зрительном зале X рядов, а мест в каждом ряду на 6 больше. Сколько в зрительном зале посадочных мест?
C++ Даны три слова, в каждом из которых от 1 до 6 строчных латинских букв и за каждым из которых следует пробел
C++ Turbo Pascal -> C++ (подсчет суммы мест, на которых в словах текста стоит заданная буква)
C++ Даны два слова, в каждом из которых от 1 до 8 строчных латинских букв и за каждым из которых - пробел. Напечатать слова в алфавитном порядке
Вычислить суммарное количество мест и количество мест в гостинице C++
C++ Найти номера столбцов элементы в каждом из которых одинаковы.
Дано текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв, между соседними словами - не менее одного пробела C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Onishare
30 / 30 / 5
Регистрация: 07.05.2011
Сообщений: 50
28.06.2011, 23:35     В поезде 18 вагонов в каждом из которых 36 мест #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <time.h>
 
using namespace std;
 
int main() {
  int mass[18][36];
  // Заполнение массива случайными числами 0 или 1
  srand(time(NULL));
  for(int i = 0; i < 18; ++i)
  for(int j = 0; j < 36; ++j)
    mass[i][j] = rand() % 2;
 
  do {
    int n;
    cout << "Введите номер вагона: ";
    cin >> n;
 
    if (n < 0 || n > 35) {
      cout << "Не верно введен номер вагона. Попробуйте снова." << endl;
      continue;
    }
 
    for (int j = 0, k = 0; j < 36; ++j)
    if (mass[n][j] == 0) ++k;
 
    cout << "Количество свободных мест в вагоне: " << n << " = " << k << endl;
 
    char c;
    cout << "Продолжить выполнение программы(y/n): "
    cin >> c;
  } while (c == 'Y' || c == 'y');
 
  system ("pause");
  return 0;
}
ДЖАБРАИЛ.
1 / 2 / 0
Регистрация: 03.05.2011
Сообщений: 30
28.06.2011, 23:44  [ТС]     В поезде 18 вагонов в каждом из которых 36 мест #3
спасибо
ДЖАБРАИЛ.
1 / 2 / 0
Регистрация: 03.05.2011
Сообщений: 30
13.07.2011, 23:19  [ТС]     В поезде 18 вагонов в каждом из которых 36 мест #4
комментария множите добавить
Pacifican
1 / 1 / 0
Регистрация: 09.12.2009
Сообщений: 80
Записей в блоге: 1
13.07.2011, 23:30     В поезде 18 вагонов в каждом из которых 36 мест #5
Жабраил а сам? что ?
ДЖАБРАИЛ.
1 / 2 / 0
Регистрация: 03.05.2011
Сообщений: 30
13.07.2011, 23:48  [ТС]     В поезде 18 вагонов в каждом из которых 36 мест #6
проста сам не успеваю писать еще много осталось
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
14.07.2011, 00:36     В поезде 18 вагонов в каждом из которых 36 мест #7
1.Если вы не успеваете, значит вы пишите подобные задачи.
2.Если бы вы писали подобные задачи, вы бы без труда написали комменты.
3.Мало того, что за вас написали код, так вы еще хотите комменты.
4.Из этого выходит, что вы не хотите даже чуточку пошевелить извилинами!

Добавлено через 1 минуту
Дак еще в коде полно подсказок!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2011, 00:41     В поезде 18 вагонов в каждом из которых 36 мест
Еще ссылки по теме:
C++ На каких перегонах (то есть между какими соседними станциями) в поезде было наименьшее число пассажиров
C++ Дан текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв. Напечатать все слова, отличные от последнего слова
C++ За A часов поездки на автомашине и P часов на поезде туристы проехали S км
Найти все простые числа от 1000 до 1999, в каждом из которых сумма первой и второй цифр в записи этого числа равна сумме третьей и четвертой. C++
C++ Структура Train, определить для каждого поезда процент заполнения вагонов

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

Или воспользуйтесь поиском по форуму:
neske
1479 / 846 / 75
Регистрация: 26.03.2010
Сообщений: 2,904
14.07.2011, 00:41     В поезде 18 вагонов в каждом из которых 36 мест #8
+ он врун
Yandex
Объявления
14.07.2011, 00:41     В поезде 18 вагонов в каждом из которых 36 мест
Ответ Создать тему
Опции темы

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