С Новым годом! Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/64: Рейтинг темы: голосов - 64, средняя оценка - 4.81
1 / 1 / 0
Регистрация: 30.07.2012
Сообщений: 3
1

Вывести символ столько раз, сколько введет пользователь

30.07.2012, 19:22. Показов 12118. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят, подскажите, пожалуйста как вывести символ (любой) столько раз, сколько введет пользователь? Ну, в смысле пользователь вводит какое либо число и программа выводит нужный символ столько раз. Заранее благодарю ;-)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.07.2012, 19:22
Ответы с готовыми решениями:

Вывести запись столько раз, сколько требуется
Приветствую! Допустим, есть таблица: ID|TITLE 1|Иванов 2|Петров 3|Сидоров Есть перечень id....

Вывести надпись в строке столько раз, сколько выведено строк
Мне нужно сделать что то на подобии прогрессии. Объясняю: Ставится цикл на for(int i=1; i...

Вывести свое имя на экран столько раз, сколько в нем букв
Вывести своё имя на экран столько раз, сколько в нем букв. максим имя

Ожидание функции, пока пользователь не введёт символ
Доброго времени суток. Вопрос. У меня есть функция, которая обрабатывает текст: myFun(input):...

4
67 / 67 / 9
Регистрация: 04.01.2012
Сообщений: 231
Записей в блоге: 1
30.07.2012, 19:54 2
Элементарно:
C
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main()
{
    int i, a;
    printf("Число повторений: ");
    scanf("%d", &a);
    for (i=0; i<a; i++)
        printf("*"); // Вместо * нужный символ
    return 0;
}
0
1 / 1 / 0
Регистрация: 30.07.2012
Сообщений: 3
02.08.2012, 16:16  [ТС] 3
Спасибо за ответ Только я по рассеянности не так сформулировал. За основу взята задачка из Дейтонов, где пользователь вводит пять чисел и программа выводит, грубо говоря, гистограмму из пяти столбцов. Эти столбцы образуются из звездочек. Количество звездочек в столбце - это и есть одно из чисел, введенных пользователем.
0
41 / 40 / 23
Регистрация: 10.03.2012
Сообщений: 374
02.08.2012, 21:08 4
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
#include <stdio.h>
 
void print(int len)
{
    putchar('\n');
    while(len)
    {
        putchar('*');
        len--;
    }
 
    return;
}
 
int main()
{
    int len1, len2, len3, len4, len5;
    
    printf("len1 = "); scanf("%d", &len1);
    printf("len2 = "); scanf("%d", &len2);
    printf("len3 = "); scanf("%d", &len3);
    printf("len4 = "); scanf("%d", &len4);
    printf("len5 = "); scanf("%d", &len5);
 
    print(len1);
    print(len2);
    print(len3);
    print(len4);
    print(len5);
 
    return 0;
}
0
Z3JheSBoYXQ=
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
03.08.2012, 11:30 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
30
31
#include <stdio.h>
int main(){
 
    int a1,a2,a3,a4,a5, i;
 
    printf("enter 5 value:");
    scanf("%d%d%d%d%d", &a1, &a2, &a3, &a4, &a5);
 
    for (i=0; i<a1; i++)
        printf("*");
    printf("\n");
        
    for (i=0; i<a2; i++)
        printf("*");
    printf("\n");
 
    for (i=0; i<a3; i++)
        printf("*");
    printf("\n");
    
    for (i=0; i<a4; i++)
        printf("*");
    printf("\n");
    
    for (i=0; i<a5; i++)
        printf("*");
    printf("\n");
    
    
    return 0;
    }
Добавлено через 13 минут
другой вариант, подумал немного, более красивое решение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main(){
 
    int m[5], i = 0, t;
 
    printf("enter 5 value:");
    while((scanf("%d", &m[i++])) != (i==5));
 
    for (t=0; t<5; t++) {
        for(i=0; i<m[t]; i++) {
            printf("*");
        }
        printf("\n");
    }
    
    return 0;
    }
0
03.08.2012, 11:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2012, 11:30
Помогаю со студенческими работами здесь

Строка: Определите сколько раз среди символов строки встречается символ + и сколько раз символ * .
16 Дана строка символов. Определите сколько раз среди символов строки встречается символ + и...

Сколько раз среди данных символов встречается символ + и сколько раз символ * (Паскаль -> Дельфи)
Всем привет. Я ещё только начинаю рабоатаь в Делфи. Помогите пожалуйста переделать задачу на...

Подсчитать сколько раз среди данных символов встречается символ + и сколько раз - символ * в отдельности
1. Дана последовательность из n символов. Подсчитать сколько раз среди данных символов встречается...

Подсчитать, сколько раз среди данных символов встречается символ +, и сколько раз символ *
Даны натуральное число n, символы s1, …, sn. Подсчитать: а) сколько раз среди данных символов...


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

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