Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
tyuwn
0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 13
1

Вывести заданное количество звездочек

12.11.2018, 10:58. Просмотров 414. Ответов 3
Метки нет (Все метки)

Напишите программу, которая читает пять чисел (каждое между 1 и 30).
Для каждого просчитанного числа ваша программа должна напечатать строку,
содержащую соответствующее число смежных звездочек. Например, если ваша
программа прочла число 7, она должна напечатать *******.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2018, 10:58
Ответы с готовыми решениями:

Вывести количество звездочек, равное введенному числу
Помогите хоть не кодом так мыcлями как его зделать . В зависимости от введенного числа необходимо...

В исходном предложении поставить между словами вместо пробела вставьте символ '*', вывести полученный текст и количество звездочек
Здравствуйте! Помогите с написанием кода. Задача: В исходном предложении поставить между словами ...

Вывести заданное количество чисел Фибоначчи
С максимальной эффективностью решить данную задачу: Вывести количество чисел Фибоначчи (0, 1, 1,...

Вывести заданное количество чисел Фибоначчи
Программа должна выводить числа Фибоначчи, количество чисел вводится с клавиатуры. # include...

Вывести заданное количество чисел с шагом 2 начиная с 10
Задача: Пользователь вводит число. В зависимости от введенного числа, на экран выводятся...

3
zss
Модератор
Эксперт С++
8070 / 7213 / 4496
Регистрация: 18.12.2011
Сообщений: 19,078
Завершенные тесты: 1
12.11.2018, 11:05 2
C++
1
2
3
4
5
6
7
8
9
for(int i=0;i<5;i++)
{
   unsigned int k;
   cin>>k;
   if(k>30)k=30;
   for(unsigned int j=0;j<k;j++)
      cout<<'*';
   cout<<endl;
}
0
повар1
286 / 222 / 172
Регистрация: 24.02.2017
Сообщений: 852
Завершенные тесты: 1
12.11.2018, 12:14 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <iomanip>
using namespace std;
 
int main()
{
   int k,i=0;
   while(cin>>k && i++!=5)
         cout << setfill('*') << setw(k+1)<<"\n";
   system("pause");
   return 0;
}
0
Yetty
1819 / 1305 / 937
Регистрация: 18.12.2017
Сообщений: 4,429
12.11.2018, 14:53 4
Цитата Сообщение от tyuwn Посмотреть сообщение
между 1 и 30
1 и 30 получается не включаем ?

как вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    int n;
    
    for (int k=1; k<=5; k++)
    {
       do
       {
       cout <<"Enter n (1<n<30): "; cin >> n;
       if (n<2 || n>29) cout <<"1<x<30 !!! Repeat please...\n";
       }
       while (n<2 || n>29);
       string s(n,'*'); 
       cout <<s<<endl;
    }   
system("pause");
return 0;
}
Добавлено через 14 минут
в условии не сказано, откуда программа должна читать числа

вариант если числа задать случайным образом:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <ctime>
#include <string>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int n;    
    for (int k=1; k<=5; k++)
    {
       n=rand()%28 + 2;
       string s(n,'*'); 
       cout <<"n="<<n<<" "<<s<<endl;
    }   
system("pause");
return 0;
}
также возможно что нужно читать числа из файла
0
12.11.2018, 14:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2018, 14:53

Вывести случайным образом заданное количество слов
Есть файл .txt(10.000 слов) , как в с++ написать так , чтобы при компиляции вывел эти слова в...

Вывести в столбик заданное сообщение указанное количество раз
Дано целое число N. Необходимо вывести в столбик N раз сообщение &quot;POMOGITE RADI KHRISTA&quot;.

Как вывести заданное количество цифр после запятой
Можно ли как-то сделать в c++ чтобы количество чисел после запятой было принудительно? Например,...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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