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

Исправьте пожалуйста код - C++

Восстановить пароль Регистрация
 
Max11111
0 / 0 / 0
Регистрация: 25.03.2014
Сообщений: 2
25.03.2014, 14:42     Исправьте пожалуйста код #1
Есть код , как сделать чтобы числа a,b,c вводились с клавиатуры...
(Программа находит булеан чисел a,b,c)
Код программы:
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
#include<iostream>
 
void Print(char *a, int n, int i)
{
   if (n)
   {
       if (n & 1)
          std::cout << a[i] << " ";
       Print(a, n >> 1, i + 1);
   }
}
 
int main()
{
   int r, i, size;
   char a[] = {'a', 'b', 'c'};
   size = sizeof(a) / sizeof (*a);
   r = 1 << size;
   for (i = 0; i < r; i++)
   {
      Print(a, i, 0);
      std::cout << "\n";
   }
   return 0;
}
 Комментарий модератора 
Обрамляйте код тегами!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2014, 14:42     Исправьте пожалуйста код
Посмотрите здесь:

Исправьте пожалуйста ошибки C++
исправьте ошибку,пожалуйста C++
C++ Структуры. исправьте пожалуйста...
исправьте программу пожалуйста C++
Исправьте пожалуйста ошибку C++
Исправьте 1 ошибку пожалуйста C++
C++ Исправьте код пожалуйста!

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,164
Завершенные тесты: 1
25.03.2014, 15:35     Исправьте пожалуйста код #2
C++
1
2
3
4
5
6
7
8
int main()
{
   int r, i, size;
   char a[10];
   for(int i=0;i<10;i++)
       cin>>a[i];
   size = sizeof(a) / sizeof (*a);
....
Yandex
Объявления
25.03.2014, 15:35     Исправьте пожалуйста код
Ответ Создать тему
Опции темы

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