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

Задача "Кто старше?" (подскажите где ошибка в коде) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализация алгоритма сжатия JPEG http://www.cyberforum.ru/cpp-beginners/thread1213376.html
помогите пожалуйста! после завтра диплом уже защищать, а я ни на шаг не могу сдвинуться с этой прогрммой(( нужно написать на С++ алгоритм сжатия изображения JPEG.
C++ Баг в реализации Хаффмана Здравствуйте, дорогие форумчане. Тут такой вопрос - алгоритм почему-то "теряет" последнюю букву в тексте, если его размер очень мал. Например, если на вход подается "Raiden", то после сжатия и разжатия будет "Raide". Либо в редких случаях бывает даже добавление буквы в конец разархивированного сообщения. Отладка и гугление пока что ничего не дали. Прошу вашей помощи. Вот код #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread1213362.html
C++ Привести код в рабочее состояние
Здравствуйте! Есть задание в котором нужно ввести информацию о такси (номер, стоимость, вид транспорта) и так же позволяющий удалить указанный номер такси. не дали вот такой код. Как его можно привести в рабочее состояние? enum Ttransport{bus, car, van}; struct marshrut { int nomer; float vartist; Ttransport transport; };
Написать программу, которая выводит на экран предложения согласно заданию C++
Добрый день . Вот такая вот програмка: Написать программу, которая считывает текст из файла и выводит его на экран, после каждого предложения добавляя, сколько раз встретилось в нем заданная с клавиатуры буква. Кто может помочь с языка С переделать её в С++ вот вариант на С: #include <stdio.h> #include <stdlib.h> int main(void) {
C++ Вывести строку, содержащую символы заданной строки, между которыми вставлено по одному пробелу http://www.cyberforum.ru/cpp-beginners/thread1213305.html
Что то вот на решал, немного вроде не так посмотрите оцените пожалуйста; /* Дана непустая строка S . Вывести строку, содержащую символы строки , между которыми вставлено по одному пробелу. */ #include <iostream> #include <conio.h> main() { char string; int code,i,j; while(1){
C++ В строке символов установить пробелы вместо символов,номера позиций которых при делении на 6 дают в остатке 3 и вот 2 задачка. В заданной строке символов установить пробелы вместо символов,номера позиций которых при делении на 6 дают в остатке 3. Добавлено через 12 минут Желательно с комментариями действий, что бы понимать что происходит в программе) подробнее

Показать сообщение отдельно
SlavaSSU
213 / 158 / 44
Регистрация: 17.07.2012
Сообщений: 580
20.06.2014, 21:27     Задача "Кто старше?" (подскажите где ошибка в коде)
так попробуй послать

C++ (Qt)
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
#include <iostream>
#include <algorithm>
 
using namespace std;
 
pair<int, int> a[4];
 
int main()
{
    a[0].second = 'A';
    a[1].second = 'B';
    a[2].second = 'C';
 
    for(int i = 0; i < 3; i++)
        cin >> a[i].first;
 
    sort(a, a + 3);
 
    a[3].first = (int)(1e9);
 
    int idx = 2;
    while(idx > 0 && a[idx].first == a[idx - 1].first)
        idx--;
    if(idx == 0)
    {
        cout << 0 << endl;
        return 0;
    }
 
    for(int i = idx; i < 3; i++)
    {
        if(i != idx)
            cout << ',';
        cout << (char)(a[i].second);
    }
 
    cout << endl;
    return 0;
}
 
Текущее время: 14:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru