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

Программа вывода на экран линии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Рекурсивная процедура вычисления биномиальных коэффициентов http://www.cyberforum.ru/cpp-beginners/thread1548679.html
Помогите, пожалуйста! Нужно сдать сегодня. А в рекурсии Си не бум-бум Написать рекурсивную процедуру вычисления биномиальных коэффициентов Фото почему-то не видно, вот сама формула ...
C++ Удаление двумерного динамического массива MSVS Здравия желаю. При работе с двумерными динамическими массивами столкнулся со странной ошибкой. Если попытаться удалять массив по-правильному, в обратном порядке конструированию: void free(int**... http://www.cyberforum.ru/cpp-beginners/thread1548671.html
Битовые операции, что означает выражение C++
что это означает i & (1<<j)?
C++ Сумма трёх первых положительных элементов заданного массива
Помогите с решением контрольных на C++. Пожалуйста. 1. Дан массив D(n), где n≤10, вещественного типа. Разработайте программу, которая вычисляет сумму трёх первых положительных элементов заданного...
C++ разработать программу для решения функции на отрезках через шаг http://www.cyberforum.ru/cpp-beginners/thread1548649.html
только не надо меня х**сосить за отсутствие рук и знаний и использованию Linux дана функция необходимо написать программу для решения системы используя указатели. мой вариант #include <iostream>...
C++ Задача на массивы с использованием псевдорандомных чисел Всем доброго времени суток! Начинающий программист, не подскажете как решить задачу такого типа на с++? https://pp.vk.me/c625531/v625531264/3e464/vSxbExik2Fs.jpg Заранее спасибо! подробнее

Показать сообщение отдельно
Violex
1 / 1 / 1
Регистрация: 02.03.2015
Сообщений: 58

Программа вывода на экран линии - C++

10.10.2015, 05:38. Просмотров 295. Ответов 4
Метки (Все метки)

Доброго времени суток. Помогите с программой пожалуйста. Сразу оговорюсь похожие темы я искал просматривал и что то все не то. Надо задать: каким будет символ? сколько будет символов? какая будет линия вертикальная или горизонтальная? и все это вывести на экран.
К примеру если переменную "b" обозначить двузначным, трехзначным и т.д числом то программа стопорится.
Можно обозначить b как int то тогда все нормально, но в таком случае не получается вывести символ на экран. А хотелось бы и числа и символы. как это можно сделать?
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
#include <iostream>
using namespace std;
void main() {
    setlocale(LC_ALL, "Russian");
    int a, c, z, i;
    char b;
    do {
        cout << "Выберите число симвалов = ";
        cin >> a;
        cout << "Укажите каким будет символ = ";
        cin >> b;
        cout << "Горизонтальная линия (1) \nили\nВертикальная линия (2)\n";
        cin >> c;
        cout << "\n";
        i = 0;
        while (i < a) {
            switch (c) {
            case 1:
                cout << b;
                i++;
                break;
            case 2:
                cout << b << "\n";
                i++;
                break;
            }
        }
        cout << "\n";
        cout << "\nПовторить? да(1) нет(2)\n";
        cin >> z;
        cout << "\n";
    } while (z == 1);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru