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

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

Войти
Регистрация
Восстановить пароль
 
itel
0 / 0 / 0
Регистрация: 07.07.2014
Сообщений: 27
#1

Функция для вывода на экран прямоугольника - C++

15.07.2014, 11:13. Просмотров 522. Ответов 12
Метки нет (Все метки)

Написать функцию для вывода на экран прямоугольника, заполненного определенным символом.

Не получилось сделать. Помогите, если не трудно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.07.2014, 11:13     Функция для вывода на экран прямоугольника
Посмотрите здесь:

Рекурсивный метод для вывода на экран последовательности C++
C++ Функция для вывода массива
C++ Рекурсия. Функция для вывода на экран следующей картинки:
C++ Шаблонная функция вывода для любого stl контейнера
C++ Функция для вывода числа с заданной точностью
Функция вывода на экран данных C++
Рекурсивная функция для вывода цифр натурального числа в обратном порядке C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dzrkot
zzzZZZ...
518 / 348 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
15.07.2014, 11:23     Функция для вывода на экран прямоугольника #2
Цитата Сообщение от itel Посмотреть сообщение
Не получилось сделать.
код?
itel
0 / 0 / 0
Регистрация: 07.07.2014
Сообщений: 27
15.07.2014, 11:48  [ТС]     Функция для вывода на экран прямоугольника #3
не сохранил...но я попробовал сделать первую функцию в которой вписал длину и ширину прямоугольника, но не сделал дальше.
dzrkot
zzzZZZ...
518 / 348 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
15.07.2014, 12:08     Функция для вывода на экран прямоугольника #4
C++
1
2
3
4
5
6
7
8
9
10
int x,y;
cin>>x>>y;
char c;
cin>>c;
for(int i=0;i<x;i++)
  {
  for(int j=0;j<y;j++)
    cout<<c;
  cout<<endl;
  }
D_Ok
44 / 33 / 12
Регистрация: 11.02.2014
Сообщений: 134
15.07.2014, 12:10     Функция для вывода на экран прямоугольника #5
C++
1
2
3
4
5
6
7
8
9
10
11
void Rectangle(char symb, int height, int lenth)
{
    for (int i = 0; i < height; ++i)
    {
        for (int j = 0; j < lenth; ++j)
        {
            cout << symb;
        }
        cout <<endl;
    }
}
itel
0 / 0 / 0
Регистрация: 07.07.2014
Сообщений: 27
15.07.2014, 15:14  [ТС]     Функция для вывода на экран прямоугольника #6
не работает(
Тамика
Котовчанин
867 / 447 / 135
Регистрация: 16.02.2010
Сообщений: 2,710
Записей в блоге: 27
15.07.2014, 15:28     Функция для вывода на экран прямоугольника #7
Цитата Сообщение от itel Посмотреть сообщение
не работает(
А вот у меня код dzrkot, работает на ура. Вы не забыли написать мейн и инклюды, а?
D_Ok
44 / 33 / 12
Регистрация: 11.02.2014
Сообщений: 134
15.07.2014, 15:47     Функция для вывода на экран прямоугольника #8
Цитата Сообщение от Тамика Посмотреть сообщение
Вы не забыли написать мейн и инклюды, а?
ну естественно я их не написал, разве не видно? Оставил это дело для ТСа. Просили ф-цию, а не рабочую программу, а вставить ее не сложно.
SatanaXIII
15.07.2014, 15:49
  #9

Не по теме:

D_Ok, а вас никто и не спрашивает.

D_Ok
15.07.2014, 16:03
  #10

Не по теме:

тьфу точно, не меня, а я уж решил похвастатся

sestem
0 / 0 / 0
Регистрация: 11.07.2014
Сообщений: 5
16.07.2014, 03:25     Функция для вывода на экран прямоугольника #11
У меня тут такой вопрос назрел, попробовал вместо char использовать string, код просто не обрабатывает getline. Может что-то посоветуете?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
void func(){
    int x, y;
    cin >> x >> y;
    string c;
    getline(cin, c);
    for (int i = 0; i < x; i++)
    {
        for (int j = 0; j < y; j++)
            cout << c;
        cout << endl;
    }
}
int main() {
    func();
    _getch();
    return 0;
}
zss
Модератор
Эксперт С++
6189 / 5792 / 1875
Регистрация: 18.12.2011
Сообщений: 14,798
Завершенные тесты: 1
16.07.2014, 08:33     Функция для вывода на экран прямоугольника #12
Цитата Сообщение от sestem Посмотреть сообщение
Может что-то посоветуете?
C++
1
2
3
4
string c;
char tmp[100];
    getline(cin, tmp);
    c=tmp;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2014, 09:26     Функция для вывода на экран прямоугольника
Еще ссылки по теме:

Функция вывода на экран всех общих элементов двух одномерных массивов C++
Функция инициализации массива и функцию вывода на экран C++
Составить программу для вывода на экран таблицы чисел в виде прямоугольника C++
Функция вывода на экран всех множителей целого числа C++
C++ Для вывода матрицы на экран использовать рекурсивную функцию вывода одной строки матрицы

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

Или воспользуйтесь поиском по форуму:
Тамика
16.07.2014, 09:26     Функция для вывода на экран прямоугольника
  #13

Не по теме:

Цитата Сообщение от D_Ok Посмотреть сообщение
ну естественно я их не написал, разве не видно? Оставил это дело для ТСа. Просили ф-цию, а не рабочую программу, а вставить ее не сложно.

Главное - побольше сарказма, ага.

Yandex
Объявления
16.07.2014, 09:26     Функция для вывода на экран прямоугольника
Ответ Создать тему
Опции темы

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