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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.94
vlad-vlad
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 3
#1

Нарисовать прямоугольник из звездочек - C++

23.03.2012, 09:15. Просмотров 2894. Ответов 5
Метки нет (Все метки)

помогите начинающему програмисту создать консольную програму в microsoft visual studio 2010
нужно нарисовать пустой прямоугольник из звездочек
******
*_____*
******

я нарисовал заполненый прямоугольник из звездочек а как пустой не пойму

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int a,b;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
for(int i=1;i<=a;i++)
{
for(int j=1;j<=b;j++)
{
cout<<"*";
}
cout<<endl;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.03.2012, 09:15     Нарисовать прямоугольник из звездочек
Посмотрите здесь:

Циклы: нарисовать прямоугольник из звездочек с диагоналями - C++
Помогите,пожалуйста!Нужно с помощью циклов нарисовать прямоугольник из звездочек с диагоналями.Спасибо!

Написать функцию, которая строит прямоугольник из звездочек - C++
Написать функцию которая строит прямоугольник из звездочек

Нарисовать ромб из звездочек - C++
Напишите программу, которая напечатает следующий ромб. Вы можете использовать операторы вывода, которые печатают или одну звездочку (*),...

Нарисовать параллелепипед с помощью звездочек - C++
Подскажите как нарисовать параллелепипед с помощью звездочек и вывести его в консоль. Только простыми циклами без putchar и тому подобного....

Нарисовать перевернутый треугольник из звездочек (цикл while) - C++
*** ..** ...*

Нарисовать двухстороннюю пирамидку из звездочек с заданной высотой - C++
#include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; int main () { int n = 0; cin &gt;&gt; n; for( int i = 1; i &lt;=...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Plazma
5 / 5 / 0
Регистрация: 20.11.2010
Сообщений: 51
23.03.2012, 09: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
#include<iostream>
using namespace std;
 
int main(){
 
char arr[100][100];
int n,m;
cin>>n>>m;
for(int i=0;i<=n-1;i=i++){
    for(int j=0;j<=m-1;j++){
    arr[i][j]=' ';
    
    }}
for(int i=0;i<=n-1;i=i+n-1){
    for(int j=0;j<=m-1;j++){
    arr[i][j]='*';
    }
}
for(int i=0;i<=m-1;i=i+m-1){
    for(int j=0;j<=n-1;j++){
    arr[j][i]='*';
    }
}
for(int i=0;i<=n-1;i=i++){
    for(int j=0;j<=m-1;j++){
    cout<<arr[i][j]<<" ";
    
    }
cout<<endl;}
system("pause");
return 0; }
vlad-vlad
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 3
23.03.2012, 15:05  [ТС]     Нарисовать прямоугольник из звездочек #3
спасибо а можно ето сделать без масивов только вложеными цыклами
Hemull
47 / 47 / 1
Регистрация: 12.03.2012
Сообщений: 108
23.03.2012, 15:33     Нарисовать прямоугольник из звездочек #4
Написать программу, имеющую в своем составе функцию
challengerr
43 / 36 / 2
Регистрация: 30.07.2008
Сообщений: 136
23.03.2012, 15:39     Нарисовать прямоугольник из звездочек #5
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
 
#include <stdio.h>
#define H 12
#define V 32
int main()
{
int i,j;
 
for(i=0;i<H;i++)
{
for(j=0;j<V;j++)
{
switch(i)
{
case 0: printf("%c", '*'); break;
case H-1: printf("%c", '*'); break;
}
if (i>0 && i<H-1)
switch(j)
{
case 0: printf("%c", '*'); break;
case V-1: printf("%c", '*'); break;
default:  printf(" "); break;
}
}
printf("\n");
}
return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.03.2012, 17:56     Нарисовать прямоугольник из звездочек
Еще ссылки по теме:

Нарисовать в левом углу экрана сплошной квадрат из звездочек - C++
Напишите программу, которая отображает в левом углу экрана сплошной квадрат со звездочек, сторона которого указана целым параметром size....

Ввести длину и толщину креста и нарисовать его из звездочек - C++
Привет всем, помогите решить, если можно с комментариями что и как, буду очень благодарен, а то у нас курс как-то слишком быстро вперед...

Нарисовать прямоугольник - C++
Всем привет! Подскажите как нарисовать прямоугольник с помощью void bar (int x1, int y1, int x2, int y2); И покажите в программе уже,...

Нарисовать прямоугольник звездочками - C++
Нарисуйте следующие фигуры ******** ******** ******** ******** ******** ******** ******** ******** параметризовать длиной...

Нарисовать белый прямоугольник - C++
Здравствуйте! Подскажите пожалуйста как в MFC AppWizard (exe) нарисовать прямоугольник, заполненный белым? Ну контур сам через lineto и...

Как проще всего нарисовать прямоугольник? - C++
Как проще всего нарисовать прямоугольник, закрашенный символом '*', используя 2 цикла for, один из которых вложенный . Спасибо!


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

Или воспользуйтесь поиском по форуму:
vlad-vlad
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 3
23.03.2012, 17:56  [ТС]     Нарисовать прямоугольник из звездочек #6
хочу сказать огромное спасибо Hemull за ссылку по ней я смог составить програму правда немного по соему.Мне кажеться что так будет выглядеть красивее.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int a,b;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
for(int i=1;i<=a;i++)
{
for(int j=1;j<=b;j++)
{
if ((i==1) || (j==1) || (i==a) || (j==b))cout<<"*";
else cout<<"_";
}
cout<<endl;
}
всем остальным тоже спасибо за помощь.
тема закрыта.
Yandex
Объявления
23.03.2012, 17:56     Нарисовать прямоугольник из звездочек
Ответ Создать тему
Опции темы

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