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

Минимальное число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ создание класса http://www.cyberforum.ru/cpp-beginners/thread370316.html
//--------------------------------------------------------------------------- #include <clx.h> #pragma hdrstop #include <stdio.h>...
C++ Динамическая грфика Написать программу движения шарика вдоль заданной линии с регулируемой скоростью. Уравнение у=е^-х^2 http://www.cyberforum.ru/cpp-beginners/thread370306.html
Программа писатель / читатель C++
Подскажите плиз, как организовать программу, которая читает/пишет с многопоточной обработкой. т.е. программа что то записывает в буфер обмена и что-то считывает. Работают параллельно. Буфер обмена -...
C++ Дано натуральное число n
Дано натуральное число n. Определить содержит ли квадрат числа n число m . Сколько раз? - помогите решить, начали недавно изучать C++, но я пока не могу понять
C++ Задание графа с помощью связного списка. Чтение из файла http://www.cyberforum.ru/cpp-beginners/thread370281.html
Здравствуйте! Помогите пожлуйста! Из файла нужно прочитать количество вершин и список смежности. В моем примере это: 5 2 3 4 0 1 3 4 5 0 1 2 5 0 1 2 5 0 2 3 4 0
C++ Матрицы. Ввод и вывод в файл матрицу. Прочитать из текстового файла элементы квадратной матрицы. Предусмотреть возможность работы с матрицами различной размерности. Повернуть относительно центрального элемента матрицу на 90 градусов по... подробнее

Показать сообщение отдельно
soon
2541 / 1306 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
21.10.2011, 20:04
Хм... Если я правильно понял задание, то вот, набросок накидал.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <string.h>
 
int main(void)
{
    char a[] = "1351", b[] = "246";
    int posA = 0, posB = 0;
    while((posA < strlen(a)) && (posB < strlen(b)))
    {
        if(a[posA] < b[posB])
            printf("%c", a[posA++]);
        else
            printf("%c", b[posB++]);
    }
    if(posA == strlen(a))
        for( ; posB < strlen(b); ++posB)
            printf("%c", b[posB]);
    else
        for( ; posA < strlen(a); ++posA)
            printf("%c", a[posA]);
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от Даня98 Посмотреть сообщение
да критиковать не надо =)
Ну что же вы, мы не волки. А конструктивная критика никому не помешает.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru