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

Даны две строки. Получить строку, в которой чередуются слова первой и второй строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка линкера: indefined reference to 'EnumPrintersW@28' http://www.cyberforum.ru/cpp-beginners/thread511978.html
Доброго времени суток! Не могу понять из-за чего выскакивает эта ошибка, ведь я подключил стандартные заголовочные файлы, содержащие эту функцию: windows.h, winspool.h. Как думаете, с чем может быть связана эта ошибка? Это простенькая программа, на которой я изучаю WinAPI и инструменты для работы с принтерами и очередью печати. Должна выводить информацию о всех принтерах, подключенных к...
C++ Запись массива в файл Есть класс class Figure { protected: Figure() { penColor = Form1->ColorBox1->Selected; }; int x,y, storona, diag_1, diag_2; TColor penColor; http://www.cyberforum.ru/cpp-beginners/thread511976.html
Остановить считывание scanf по нажатии <enter> C++
Здравствуйте! Подскажите пожалуйся, как остановиться при нажатии ввода: int iSum = 0, iNumber; while (scanf("%d,", &iNumber)) { iSum = iSum + iNumber; } в данном виде цикл не остановится, пока не будет введен лишний символ. Моя задача читать стороки только вида:
C++ максимальный из его элементов, не являющихся ни локальным минимумом, ни локальным максимумом
Дан массив размера N. Найти максимальный из его элементов, не являющихся ни локальным минимумом, ни локальным максимумом. Если таких элементов в массиве нет, то вывести 0. локальный минимум — это элемент, который меньше любого из своих соседей, локальный максимум — это элемент, который больше любого из своих соседей
C++ Числа от 1 до 49, выведенные по спирали квадратной матрицы (Указатели) http://www.cyberforum.ru/cpp-beginners/thread511957.html
Задача звучит так: Получить целочисленную квадратную матрицу порядка 7, элементами которой являются числа 1,2,...,49, расположенные в ней по спирали. Работа с матрицей производится при помощи указателей. Я делала как то так, но попала в тупик... выводит всякую ерунду, не могу найти закономерность элементов, расположенных по спирали.. Текст моей проги ниже. #include<stdlib.h> #include<stdio.h>...
C (СИ) Сложение двух дат добрый день помогите плиз со сложением двух дат что-то нечё не может прийти в голову как это сделать) #include <stdio.h> struct Date { unsigned y; //год unsigned m; //месяц unsigned d; //день }; подробнее

Показать сообщение отдельно
Catstail
Модератор
 Аватар для Catstail
21497 / 10250 / 1669
Регистрация: 12.02.2012
Сообщений: 17,138
04.03.2012, 12:52     Даны две строки. Получить строку, в которой чередуются слова первой и второй строки
Вот простое решение:

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
33
34
35
36
37
38
39
40
41
42
#include "stdio.h"
 
int main(int argc, char* argv[])
{
    char S1[] = "QWERTY";
    char S2[] = "ZXC";
        char S3[100];  /* На всякий случай 100 симв. */
 
    int i,j,k;
 
    for (i=0; i <= 99; i++) S3[i]=0;
 
        i=0;
    j=0;
    k=0;
 
    while(1)
    {
       if ((S1[i]==0) && (S2[j]==0)) break;
 
           if (S1[i] != 0)
       {
           S3[k]=S1[i];
           i++;
           k++;
       }
           if (S2[j] != 0)
       {
           S3[k]=S2[j];
           j++;
           k++;
       }
    }
 
 
    printf("%s\n",S1);
    printf("%s\n",S2);
    printf("%s\n",S3);
 
 
    return 0;
}
 
Текущее время: 18:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru