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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти количество элементов массива, расположенных после первого нулевого элемента http://www.cyberforum.ru/cpp-beginners/thread1049070.html
Задан массив целых чисел Х(n). Найти количество элементов массива, расположенных после первого нулевого элемента.
C++ последовательность ходов коня доброго времени суток, есть задача: "Разработать программу, решающую задачу о ходе коня. Дана доска размером n x n (n<=10). На поле с координатами x0, y0 помещается конь (правила перемещения этой фигуры как в шахматах). Задача заключается в поиске последовательности ходов (если она существует), при которой конь точно один раз побывает на всех полях доски (обойдет доску), т. е. нужно вычислить... http://www.cyberforum.ru/cpp-beginners/thread1049066.html
Тривиальный move конструктор C++
Всем привет. Вобщем пишу код используя классы некой библиотеки, полагаясь, что в будущем разработчики добавят move-конструкторы в эти классы. Следовательно сейчас используются определенные компилятором по-умолчанию move-конструкторы (тобишь тривиальные). Вопрос: тривиальный move-конструктор генерируется пустым (получается тогда нету никакой выгоды в скорости) или тупо почленно перемещает...
Указатель на структуру C++
Выбивает ошибку: scalar object requires one element in initializer #include <QtGlobal> #include <iostream> #include <cmath> #include <climits> #include <windows.h> #include <ctime> #include <cstring> #include <clocale> #include <time.h>
C++ как в c++ проверить пренадлежит ли переменная определенному типу? http://www.cyberforum.ru/cpp-beginners/thread1049036.html
Например, что бы если пользователь ввел не число а символ, то в консоль выводилось сообщение об ошибке.
C++ тяжёлая программа, поднапрягите мозги:) ( необходимо составить тяжёлый алгоритм ) итак, писать самому лень, поэтому просто скопирую задачу Условие: Для школьного пикника двум классам 11 «А» и 11 «Б» было поручено закупить N продуктов. Помогите ребятам определить, какой класс какие продукты закупает, так, чтобы закупленные классами наборы продуктов, отличались по суммарной их стоимости на минимально возможную величину. Формат входных данных: Вводится N- общее количество... подробнее

Показать сообщение отдельно
andrey_abc
0 / 0 / 0
Регистрация: 01.12.2013
Сообщений: 10
19.12.2013, 22:10     Введите с клавиатуры строку символов, после чего выведите ее на экран вертикально, а затем по диагонали
Введите с клавиатуры строку символов, после чего выведите ее на экран вертикально
(по одной букве в каждой строке), а затем по диагонали (также по одной букве в каждой строке, но еще и с линейно возрастающим смещением вправо).

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
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
 
void main ()
{
    char *stroka;
    int i=0,n=0,j=0;
    printf("vvedite dliny stroki");
    scanf("%d",&n);
    stroka=(char*)malloc(n+1*sizeof(char));
    fflush(stdin);
    gets(stroka);
    
    for(i=0;i<n;i++)
        printf("%c \n",stroka[i]);
    for(i=0;i<n;i++);
    {
        
        printf("%c \n",stroka[i]);
    }
    puts(stroka);
    _getch();
}
а как вывести по диагонали, подскажи пожалуйста?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru