Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Здравейте! Може ли някой да ми помогне с една задачка по С++

Featured Replies

Имам следния проблем . Трябва да направя програма и неговата блок схема.Задачата гласи:
Даден е двумерен масив А с м реда и n стълба. Да се състави програма, която създава нов масив a0 a1....., am-1, като стойността на аi е равна на най-голямата стойност  i-ия ред.
Благодаря предварително!

 

Имам следния проблем . Трябва да направя програма и неговата блок схема.Задачата гласи:
Даден е двумерен масив А с м реда и n стълба. Да се състави програма, която създава нов масив a0 a1....., am-1, като стойността на аi е равна на най-голямата стойност  i-ия ред.
Благодаря предварително!

 

Покажете вашия код, ние ще помагаме. Но тук мързела не се адмирира, никой няма да ви напише домашното!

Здравей, 

 

Ето ти задачата, блок схемата си я направи сам тя е елементарна. Задачата ти не е никак трудна. Щеше да е много по добре преди да поискаш помощ за нея да седнеш и да помислиш малко как се решава и поне да предложиш някакъв подход. А за техническата реализая и писането на кода трябва четене и практика.

 

#include <iostream>#include <vector>using namespace std;int main(){    int rows = 0;    std::cout << "Enter the number of rows: ";    std::cin >> rows;    int columns = 0;    std::cout << "Enter the number of columns: ";    std::cin >> columns;    std::vector< std::vector<int> > data(rows, std::vector<int>(columns));    for(int i = 0; i < rows; i++)        for(int j = 0; j< columns; j++)        {               std::cout << "Enter a number ("<< i << ", " << j << ")";            std::cin >> data[i][j];        }       std::vector<int> vectorMax(rows);    for(int i = 0 ; i < rows; i++)        for(int j = 0; j < columns; j++)        {               if(vectorMax[i] < data[i][j])            {                   vectorMax[i] = data[i][j];            }           }       std::cout << "Primary matrix" << std::endl;    for(int i = 0; i < rows; i++)    {           for(int j = 0; j< columns; j++)        {            std::cout << data[i][j] << "t";        }        std::cout << std::endl;    }    for(int i = 0; i < rows; i++)    {        std::cout << "Maximum for row " << i << " : "<< vectorMax[i] << std::endl;    }    return 0;}
 

Редактирано от vitaly (преглед на промените)

using namespace std;}

Няма нужда от това, след като и без това ги префиксваш с std::.

Редактирано от flare (преглед на промените)

Няма нужда от това, след като и без това ги префиксваш с std::

Моя грешка. Ама така се получава като използваш Template при създаването на файл. :)

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.