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

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

Войти
Регистрация
Восстановить пароль
 
from mars)
0 / 0 / 0
Регистрация: 02.02.2009
Сообщений: 16
#1

Вывести введенное нами слово, причем каждый символ слова на новой строке - C++

02.02.2009, 14:00. Просмотров 932. Ответов 7
Метки нет (Все метки)

Подскажите, как можно сделать, чтобы на любое введенное нами слово, вывод происходил не просто в 1 строку все слово (это вроде итак понятно и неинтересно)), а просто чтобы каждый символ введенного нами слова записывался с новой строки. Знаю, что задачка из простых, но чего-то торможу
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2009, 14:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывести введенное нами слово, причем каждый символ слова на новой строке (C++):

Цикл: каждый символ символьного массива вывести на новой строке консоли - C++
Доброго всем здравия, споткнулся на ровном месте, цикл do while отказывается делать, то что я хочу char S = "gcfhgcf hdhgf 4754...

Ввести строку и слово. Вставить введенное слово за пятым словом в строке - C++
Помогите ребят. Нужно написать программу на С++ без использования библиотек <ctype.h>, <string.h> или <stdlib.h>. Ввести строку и...

Ввести строку и слово. Вставить введенное слово за самым коротким словом в строке. - C++
помогите

Выводить строку, сокращая каждый раз на 1 символ, пока в строке не останется 1 символ - C++
' Напишите программу, которая вводит строку и выводит её, сокращая каждый раз на 1 символ до тех пор, пока в строке не останется 1 символ....

Строки, символы. вычислить, сколько раз встречается каждый символ в обоих строках, вывести второе слово второй строки в обратном порядке - C++
Пусть даны две строки и два символа. Необходимо определить длину каждой строки, вычислить, сколько раз встречается каждый символ в обоих...

Ввести символьную строку. Распечатать каждый символ массива с новой строки - C++
Ввести символьную строку. Распечатать каждый символ массива с новой строки.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Фенрир
42 / 38 / 2
Регистрация: 05.01.2009
Сообщений: 394
02.02.2009, 14:12 #2
C++
1
2
3
4
5
6
while( *word)
{
     putchar(*word);
     putchar('\n');
     word++;
}
1
from mars)
0 / 0 / 0
Регистрация: 02.02.2009
Сообщений: 16
02.02.2009, 14:17  [ТС] #3
а еще такой вопрос, если делать с типом char, то как из этого
C++
1
2
3
4
5
6
#include "stdafx.h" 
void main() {
   char a[100];
   scanf("%s", a);
   printf("%s\n",a);
}
придти к виду нужному мне? не подскажите? =)
0
Vourhey
Почетный модератор
6482 / 2257 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
02.02.2009, 14:22 #4
C++
1
2
3
4
   do
   {
      printf("%c\n", *word);
   }while(*word++);
Добавлено через 2 минуты 38 секунд
from mars), также цикл и делай по своей строке.
0
from mars)
0 / 0 / 0
Регистрация: 02.02.2009
Сообщений: 16
02.02.2009, 14:41  [ТС] #5
чего-то у меня не получилось=(
все равно спасиб за помощь)
0
Vourhey
Почетный модератор
6482 / 2257 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
02.02.2009, 14:49 #6
что там может не получаться...две строчки...
C++
1
2
   for(i=0;a[i];i++)
      printf("%c\n", a[i]);
1
from mars)
0 / 0 / 0
Регистрация: 02.02.2009
Сообщений: 16
02.02.2009, 15:09  [ТС] #7
не не, все уже до этого получилось спасибо)))
не успела отписаться)
0
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
02.02.2009, 23:40 #8
Код
int main(void)
{  
    char a[100], *p;
    scanf("%99s", a);
    for (p = a; *p && putchar(*p) && putchar('\n'); p++)
        ;
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2009, 23:40
Привет! Вот еще темы с ответами:

В строке заменить каждый символ «!» числом, равным индексу этого символа в строке - C++
В заданной строке заменить каждый символ «!» числом, равным индексу этого символа в строке. Сделал просто замену символа на любой ...

Определить первое вхождение символа "d" в строке и вывести слово, в котором оказался этот символ. - C++
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить первое вхождение символа “d” в строке и вывести слово, в котором...

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

Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова. - C++
Ввести строку и слово. Вывести количество слов в строке, имеющих длину, равную длине введенного слова.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
02.02.2009, 23:40
Ответ Создать тему
Опции темы

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