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

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

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

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

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

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

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

Составить программу для вывода на экран таблицы чисел в виде прямоугольника - C++
Составить программы для вывода на экран таблицы чисел в виде: 1 1 1 1 1 3 3 3 3 3 5 5 5 5 5

Рекурсия. Функция для вывода на экран следующей картинки: - C++
дано натуральное число n . Разработать рекурсивную функцию для вывода на экран следующей картинки: 1 (1 РАЗ) 222 ...

Функция вывода на экран данных - C++
Не выводится на экран сумма двух матриц. 87-88 строчки. Кто может подсказать почему? Заранее большое спасибо #include "stdafx.h" ...

Функция инициализации массива и функцию вывода на экран - C++
Ввести двумерный массив, в котором числа 0 и 1 размещены случайным образом, а число столбцов не совпадающий с числом строк. определить...

Функция вывода на экран всех множителей целого числа - C++
Написать программу. Функция вывода на экран всех множителей числа. Цикл for

Функция вывода на экран всех общих элементов двух одномерных массивов - C++
Доброй ночи. Пожалуйста помогите:cry: Начали новую тему, но не могу понять, какой нужно написать алгоритм. Задача: Функция...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 1,997
15.07.2014, 11:23 #2
Цитата Сообщение от itel Посмотреть сообщение
Не получилось сделать.
код?
itel
0 / 0 / 0
Регистрация: 07.07.2014
Сообщений: 27
15.07.2014, 11:48  [ТС] #3
не сохранил...но я попробовал сделать первую функцию в которой вписал длину и ширину прямоугольника, но не сделал дальше.
dzrkot
zzzZZZ...
519 / 349 / 53
Регистрация: 11.09.2013
Сообщений: 1,997
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
не работает(
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,961
Записей в блоге: 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
Модератор
Эксперт С++
6364 / 5928 / 1923
Регистрация: 18.12.2011
Сообщений: 15,236
Завершенные тесты: 1
16.07.2014, 08:33 #12
Цитата Сообщение от sestem Посмотреть сообщение
Может что-то посоветуете?
C++
1
2
3
4
string c;
char tmp[100];
    getline(cin, tmp);
    c=tmp;
Тамика
16.07.2014, 09:26     Функция для вывода на экран прямоугольника
  #13

Не по теме:

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

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

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.07.2014, 09:26
Привет! Вот еще темы с ответами:

Для вывода матрицы на экран использовать рекурсивную функцию вывода одной строки матрицы - C++
Рекурсивная функция в С++. срочно! ДЛЯ вывода матрицы на экран построчно использовать РЕКУРСИВНУЮ функцию вывода на экран одномерного...

Функция для вывода массива - C++
Проблема с написанием функции для вывода массива. Ошибка error C2664: невозможно преобразовать параметр 1 из &quot;int&quot; в &quot;int &quot; ...

Функция для вывода числа с заданной точностью - C++
Вот то, что придумал, но выводит число, как оно было введено. Возможно setprecision так не работает? /* 2.Написать функцию, которая...

Шаблонная функция вывода для любого stl контейнера - C++
Шаблонная функция вывода для любого STL-контейнера, где в качестве параметра должен быть тип контейнера. Собственно реализация довольна...


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

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

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