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

Дано целое число i, 1 <= i <= 8. Вывести на экран i строку последовательности строк - C++

Восстановить пароль Регистрация
 
Sailles
 Аватар для Sailles
4 / 4 / 0
Регистрация: 28.08.2011
Сообщений: 104
03.01.2014, 19:09     Дано целое число i, 1 <= i <= 8. Вывести на экран i строку последовательности строк #1
Дано целое число i, 1 <= i <= 8. Вывести на экран i-ю строку последовательности строк

1 a
2 aab
3 aabaabc
4 aabaabcaabaabc
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2014, 19:09     Дано целое число i, 1 <= i <= 8. Вывести на экран i строку последовательности строк
Посмотрите здесь:

C++ Дано вещественное число X и целое число N (> 0). Вывести 1 + X + 2X/2! + ... + XN/N!.
Дано целое число. Вывести элементы последовательности. Вычислить сумму ряда не используя стандартных функций C++
Дано вещественное число A и целое число N. Вывести A в степени N (код внутри) C++
C++ Дано целое число , лежащие в диапазоне от -999 до 999.Вывести строку - словесного описание данного числа вида "отрицательное двухзначное число", "отри
Дано целое число n. Вычислить и вывести сумму C++
Дано целое число N (> 0) и символ C. Вывести строку длины N, кото-рая состоит из символов C C++
C++ Дано целое число K. Нужно вывести строку описание оценки, которая отвечает числу
C++ Дано целое число в диапазоне 100–999. Вывести строку-описание данного числа, например: 256 — «двести пятьдесят

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
genock94
 Аватар для genock94
20 / 20 / 1
Регистрация: 16.11.2012
Сообщений: 348
03.01.2014, 21:43     Дано целое число i, 1 <= i <= 8. Вывести на экран i строку последовательности строк #2
Sailles,
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
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    int i;                              // числов строк, запрашиваемое у пользователя
    int n=1;                            // число символов в строке
    char stroka[256]="a";               // строка как массив символов
    
    cout << "Vvedite znachenie 'i': ";  // запрос количества строк у пользователя
    cin >> i;                           // ввод числа пользователем
    
    cout << stroka << endl;             // вывод начальной строки (символа 'a')
    for (int j=1; j<i; j++) {           // цикл вывода строк
        for (int k=0; k<n; k++){        // цикл, изменяющий массив
            stroka[n+k]=stroka[k];      // (рекурсивно добавляет саму себя)
        }
        stroka[2*n]='a'+j;              // добавление нового символа ('a','b','c','d' и т.д.)
        n=2*n+1;                        // запоминаем новый размер массива
        cout << stroka << endl;         // вывод получившейся строки
    }
    
    return 0;
}
Результат работы программы следующий:
Vvedite znachenie 'i': 5
a
aab
aabaabc
aabaabcaabaabcd
aabaabcaabaabcdaabaabcaabaabcde
Yandex
Объявления
03.01.2014, 21:43     Дано целое число i, 1 <= i <= 8. Вывести на экран i строку последовательности строк
Ответ Создать тему
Опции темы

Текущее время: 01:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru