AutoBio
1

Напишите программу, которая будет брать строку у пользователя gets() и печатать эту строку в виде упрощенного ASCII art (звезодочками 5х3)

06.07.2013, 11:36. Показов 1054. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста, с задачкой!

"Напишите программу, которая будет брать строку у пользователя gets() и печатать эту строку в виде упрощенного ASCII art (звезодочками 5х3). Принимает только английские символы, регистр игнорирует (выводит все заглавными буквами).
Например:
Код
a =
***
*  *
***
*  *
*  *
r=
***
* *
**
* *
* *
и т.д...
Подсказка:
вам понадобится таблица символов сохраненная в виде массива символов
C
1
char a[] = { '*', '*', '*', '\n', '*', ' ', '*', '\n', '*', '*', '*', '\n', '*', ' ', '*', '\n', '*', '', '*', '\n' };
и массив этих массивов (двумерный массив), для индексирования по номеру символа
C
1
char alphabet[][] = { a, b, c, d,...}
и функция, которая принимает символ, из той строки, что ввел пользователь и возвращает этот символ в виде массива, который вы потом выводите на экран, делая это в цикле от первого символа до последнего."

Что нужно знать, чтобы ее решить (написать хорошую, работающую программу)?
Не могли бы вы набросать примерный алгоритм решения и "черновой" код?

Заранее спасибо!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.07.2013, 11:36
Ответы с готовыми решениями:

Напишите функцию, которая определяет, можно ли из символов, входящих в строку А, составить строку В
Помогите с задачей, пожалуйста. Даны строки А и В. Напишите функцию, которая определяет, можно ли...

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

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

Напишите программу, которая преобразует входную строку в соответствии с вариантом
Напишите программу, которая преобразует входную строку в соответствии с вариантом. Обработку строки...

1
0 / 0 / 0
Регистрация: 14.04.2013
Сообщений: 23
06.07.2013, 16:46 2
Хоть бы писать начал. Вам тут не фриланс.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.07.2013, 16:46
Помогаю со студенческими работами здесь

Напишите программу, которая считывает первую строку целого числа N
Напишите программу, которая считывает первую строку целого числа N. После вступления читает N...

Напишите программу, которая находит в матрице строку с минимальной суммой
Входные данные В первой строке записаны через пробел размеры матрицы: количество строк N и...

Напишите программу, которая находит в матрице строку с минимальной суммой
Напишите программу, которая находит в матрице строку с минимальной суммой. Входные данные В...

Напишите программу, которая находит в матрице строку с минимальной суммой
Напишите программу, которая находит в матрице строку с минимальной суммой. Формат входных данных...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru