Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 50
1

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

18.04.2015, 12:04. Показов 1278. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите написать программу
Написать программу которая выводит на экран заполненный или
Программа должна принимать три возможных ключа -cols число -rows число и -fill (true|false)
Иначе должен рисоваться прямоугольник из звездочек залитый или нет. Заливка зависит от параметра fill. Если он отсутствует, то рисуется не залитый
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2015, 12:04
Ответы с готовыми решениями:

Написать программу которая выводит на экран TRUE или False
подскажите как написать программу на С# Написать программу которая выводит на экран TRUE или False...

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

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

Написать программу, которая выводит на экран узор
Написать программу, которая выводит на экран приведенный ниже узор.

1
Заблокирован
Автор FAQ
18.04.2015, 17:38 2
Лучший ответ Сообщение было отмечено Саша 1990 как решение

Решение

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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
#include <iostream>
using namespace std;
 
int main(int argc, char *argv[]){
    size_t elem = 0;
    size_t rows = 0;
    size_t cols = 0;
    size_t urow = 0;
    size_t ucol = 0;
    bool   fill = 0;
    bool   flag = 0;
    if( argc == 1 )
        cout<<"Program use cmd line -rows -cols -fill"<<endl;
    else
    {
        flag = true;
        for( elem = 0; elem < argc && flag; elem++ )
        {
            if( strstr(argv[elem], "rows") )
            if( elem + 1 < argc )
                flag = sscanf(argv[elem + 1], "%d", &rows);
 
            if( strstr(argv[elem], "cols") )
            if( elem + 1 < argc )
                flag = sscanf(argv[elem + 1], "%d", &cols);
 
            if( strstr(argv[elem], "fill") )
            if( elem + 1 < argc )
            if( strstr(argv[elem + 1], "true") )
                fill = 1;
        }
        if( rows < 2 || cols < 2 )
            cout<<"Invalid program arguments"<<endl;
        else
        {
            for( urow = 0; urow < rows; urow++ )
            {
                for( ucol = 0; ucol < cols; ucol++ )
                {
                    if( fill )
                        cout<<"*";
                    else
                    if( urow == 0 || urow == rows - 1 )
                        cout<<"*";
                    else
                    if( ucol == 0 || ucol == cols - 1 )
                        cout<<"*";
                    else
                        cout<<" ";
                }
                cout<<endl;
            }
        }
 
    }
    cin.get();
    return 0;
}
Миниатюры
Написать программу которая выводит на экран заполненный или  
1
18.04.2015, 17:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2015, 17:38
Помогаю со студенческими работами здесь

Написать программу, которая выводит на экран узор
Написать программу, которая выводит на экран узор, изображенный ниже (использовать циклы):

Написать программу, которая выводит на экран узор
изображенный ниже

Написать программу, которая выводит на экран шаблон
Ребята, прошу вашей помощи! Никак не могу разобраться с этой лабораторной работой. Преподаватель...

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru