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

Массивы и указатели. Заменить последний нуль в каждой строке на 5 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Словарь. Работа с контейнерами. http://www.cyberforum.ru/cpp-beginners/thread1022827.html
Собственно сама программа. Нужно сделать что - то на подобие словаря. Не получается сделать такие вещи: 1) Чтобы слова находящиеся в контейнере set удалялись из вектора. 2) Удаление повторных слов в векторе. 3) Подсчет встречаемости слов. #include "stdafx.h" #include <iostream> #include <fstream> #include <vector> #include <utility>
C++ почему не скачивает по прямой ссылке? Вот этот код работает: ..... URLDownloadToFile(0, urlfile.c_str(), savefile.c_str(),0,0); но если пытаюсь указать напрямую откуда скачать и куда: URLDownloadToFile(0, L"http://ic.pics.livejournal.com/lybimye_knigi/44197161/720259/720259_900.jpg", L"SAVE2.jpg", 0, 0); то ничего не скачивает http://www.cyberforum.ru/cpp-beginners/thread1022821.html
C++ Спртсмен пробегает каждый день на 10% больше. Сколько пробежит за семь дней?
Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней?
C++ С паскаля на С++
Помогите пожалуйста перевести на С. Вот само задание http://www.cyberforum.ru/turbo-pascal/thread591004.html Uses Graph, Crt; Const dT = 0.05; Var Gr1, Gr2, N, ScaleX, ScaleY : Integer; T, Tm : Real; Begin Gr1 := Detect; InitGraph(Gr1, Gr2, ''); DirectVideo := False;
C++ Копирование текстов с сайта в вордовский документ http://www.cyberforum.ru/cpp-beginners/thread1022805.html
Доброго времени суток. Возникла у меня такая задача: скопировать тексты заданий с сайта mathege.ru в вордовский документ. Проблема состоит в том, что каждый текст задачи находится по новому адресу, что, учитывая количество этих задач, отметает ручной метод. Давно уже отошел от програмирования, и, честно говоря, я не уверен, что я в правильном разделе вообще создал эту тему, но, насколько я...
C++ Можно ли обойти ограничение на максимальный размер массива ? error C2148: total size of array must not exceed 0x7fffffff bytes Ну собственно Visual Studio 2012, платформа x64, при попытке создать массив из 10-и миллиардов элементов unsigned *test = new unsigned; получаю резонный error: error C2148: total size of array must not exceed 0x7fffffff bytes не надо спрашивать, сколько у меня оперативной памяти - достаточно. Дело в другом, я скоро буду собирать машинку под кое - что с 512-ю гигабайтами оперативки и мне... подробнее

Показать сообщение отдельно
Vensus
 Аватар для Vensus
41 / 23 / 9
Регистрация: 29.11.2013
Сообщений: 74
29.11.2013, 21:33     Массивы и указатели. Заменить последний нуль в каждой строке на 5
Цитата Сообщение от Vensus Посмотреть сообщение
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
#include <iostream>
using namespace std;
 
int main()
{
    int Q[5][5];
    for(int i = 0; i < 5; i++) //заполняем матрицу числами
    {
        for(int j = 0; j < 5; j++) //заполняем строку числами
        {
            cin >> Q[i][j];
        }
    }
    for(int i = 0; i < 5; i++)  //ищем нули
    {
        for(int j = 4; j >= 0; j--)     //ищем 0 в строке
        {
            if(Q[i][j] == 0)    //если первый ноль найден, меняем его на 5, и выходим из цикла
            {
                Q[i][j] = 5;
                break;
            }
        }
    }
    for(int i = 0; i < 5; i++) //выводим матрицу
    {
        for(int j = 0; j < 5; j++)
        {
            cout << Q[i][j] << " ";
        }
        cout << '\n';
    }
    return 0;
}
вот верный вариант
я проверял, все работает
 
Текущее время: 16:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru