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

Напишіть програму, що сортує символи введені з клавіатури рядка в порядку зростання їх номерів в таблиці - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сжать массив, удалив из него все элементы, модуль которых не превышает 1. http://www.cyberforum.ru/cpp-beginners/thread679931.html
В одномерном массиве, состоящем из 20 вещественных элементов, вычислить: 1) сумму элементов массива с нечетными номерами; 2) сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сжать массив, удалив из него все элементы, модуль которых не превышает 1.
C++ Как описать переменную в классе, тип которой заранее неизвестен? Есть класс , в кот куча всяких методов, все работает, все хорошо. Но есть одно большле НО, у объектов порожденным этим классом заранее неизвестен тип одной переменной (один из 4 классов), можно ли такое реализовать? http://www.cyberforum.ru/cpp-beginners/thread679924.html
Нужно составить массив возрастания от наименьшего числа до наибольшего. Помогите, пожалуйста C++
Нужно составить массив возрастания от наименьшего числа до наибольшего. Помогите, пожалуйста # include <iostream> using namespace std; void main () {int i=0; int p; // цикл for (i=0;i<4;i++) {cin>>p;};
C++ Решения тригонометрического уравнения
Всем доброго время суток. Написать программу для решения уравнения a*\sin(x) + b*\cos(x) = c. Параметры a, b и c вводятся пользователем. Предусмотреть ситуацию, когда уравнение решений не имеет (например |c| > \sqrt{{a}^{2} + {b}^{2}}). При условии, что {a}^{2} + {b}^{2}\neq 0 делим обе части уравнения на \sqrt{{a}^{2} + {b}^{2}} получаем \frac{a}{\sqrt{{a}^{2} + {b}^{2}}}*\sin(x) +...
C++ Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента http://www.cyberforum.ru/cpp-beginners/thread679901.html
Найти сумму модулей элементов массива, расположенных после первого отрицательного элемента. Вот код: #include <conio.h> #include <math> #pragma argsused int main(int argc, char* argv) { int a,n, i, ot, s;
C++ графы в ближайшие несколько дней нужна программа и блок-схема перевода матрицы инцидентности в список ребер на С++ , с языком почти не знаком. подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
87 / 739 / 75
Регистрация: 11.04.2012
Сообщений: 971
25.10.2012, 09:20     Напишіть програму, що сортує символи введені з клавіатури рядка в порядку зростання їх номерів в таблиці
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 <conio.h>
 
int main()
{
    static char str[256] = "\0"; char c = *str;
    for (int i = 0; (c = _getch()) != 0x0d; i++)
    {
        str[i] = c; printf("%c",str[i]);
        for (int r = i-1; str[r] > c && r >= 0; r--)
        {
            str[r+1] = str[r];
            str[r] = c;
        }
    }
 
    printf("\nsorted string = %s\n",str);
 
    _getch();
 
    return 0;
}
Миниатюры
Напишіть програму, що сортує символи введені з клавіатури рядка в порядку зростання їх номерів в таблиці  
 
Текущее время: 12:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru