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

Помочь доделать программу (Надо, чтобы все значения вводились с клавиатуры) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритмы поиска в линейных структурах http://www.cyberforum.ru/cpp-beginners/thread833491.html
В деканате института хранится информация о студентах (номер.ПИП.стать.курс) и полученные студентами оценки (номер студента.номер дисциплини.дата.отримана оценка) Изменить на "0" оценку, которую получили ранее 20.02.06. Мне нужно написать програмний код по задаче помогите!
C++ Заполнить одномерный массив значениями построчных сумм элементов матрицы. найти строки с минимальной и максимальной суммой элементов Помогите, пожалуйста чем-нибудь. Хотя бы алгоритм составить. string-объект строка, vector-объкт-массив http://www.cyberforum.ru/cpp-beginners/thread833478.html
В возростающем порядке напечатать все целые числа из диапазона от 1 до 1000000 которые отображаються в виде k=n^2+m^2,m>0,n>0 C++
В возростающем порядке напечатать все целые числа из диапазона от 1 до 1000000 которые отображаються в виде k=n^2+m^2,m>0,n>0
Затабулировать функцию внутри прямоугольника и области существования данной функции C++
Затабулировать функцию Z=f(x,y) с шагами x и y внутри прямоугольника и области существования данной функции. Составить универсальную программу для произвольных значений параметров a, b, c, d, x и y.  Значения функции Z округлить до двух знаков после десятичной точки.  Результаты вывести на экран и в файл (по выбору пользователя) в виде двумерной таблицы, вместо несуществующих значений...
C++ Текстовый файл, в котором записана строка http://www.cyberforum.ru/cpp-beginners/thread833459.html
Имеется текстовый файл, в котором записана одна строка: "Здравствуйте, дорогие ребята". Приписать в конце строки восклицательный знак. Заранее спасибо огромное!
C++ Задание для обработки вектора структур - Отсортировать по возрастанию поля adres Структура struct person { string name; string adres; int age; }; Критерий для поиска Имена начинаются на букву ‘A’ и возраст не менее 16 лет Задание для обработки вектора структур - Отсортировать по возрастанию поля adres подробнее

Показать сообщение отдельно
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
10.04.2013, 12:43     Помочь доделать программу (Надо, чтобы все значения вводились с клавиатуры)
Здравствуйте, дорогие форумчане.
Опять нуждаюсь в вас.
Мне помочь доделать программу.
Задание прикрепил на скрине, так как его вручную не напишешь.
-----------------------------------------------------------------
Вот моя программа:
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#pragma hdrstop
#include <iostream>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
#include <locale.h>
 
using namespace std;
 
 int main ()
{
    setlocale (LC_ALL, "rus");
int a[10][10],i,j,N,s,k,b[100];
cout<<"Введите размерность матрицы:"<<endl<<"\nN = ";
 
cin>>N;
 
for(i=1; i<=N; i++)
for(j=1; j<=N; j++)
   {
   a[i][j]=rand()%90;
   }
 cout<<"\nИтоговая матрица:"<<endl<<endl;
 
for(i=1; i<=N; i++)
for(j=1; j<=N; j++)
    { cout<<a[i][j]<<" ";
    s=a[i][j]/10;
    if (s==0)
    cout<<" ";
    if (j==N)
    cout<<endl; }
    cout<<endl;
 
for(k=1;k<=(N*N);k++)
 b[k]=0;
 
k=1;
 
i=N; j=N; k=1; b[k]=a[i][j];;
while(i>1) {i=i-1; k++; b[k]=a[i][j];
   while (i<N){i++;j=j-1;k++; b[k]=a[i][j];};
     if(j>1) j=j-1;
     else if (j==1) i=i-1;
       k++; b[k]=a[i][j];
         while (j<N && i>1){j=j+1; i=i-1; k++; b[k]=a[i][j];};
}
 
while(j>1) {j--; k++; b[k]=a[i][j];
  while (j>1) {i++;j--; k++; b[k]=a[i][j];} ;
      i=i-1; k++; b[k]=a[i][j];
        while (i>1) {i=i-1; j=j+1; k++; b[k]=a[i][j];};
 
}
cout<<"Отсортированные числа:\n\n";
 for(k=1;k<=(N*N);k++)
     cout<<b[k]<<" ";
 
getch();
}
Но тут есть одно НО:
Надо, чтобы все значения вводились с клавиатуры.
Т.е. Примерно вот так должно получиться:
Введите размерность матрицы:
N = 5
Введите значения:
a1 =
a2 =
a3 =
a4 =
a5 =
b1 =
b2 =
b3 =
b4 =
И т.д.
Далее должно выводиться на экран вот что:
Отсортированные числа:
Они должны выводиться в том порядке, в каком показаны стрелки в задании.

Из всего этого мне осталось реализовать только вот что:
Вводить значения с клавиатуры.
Помогите, пожалуйста.
------------------------------
Вот скрин с заданием:
Миниатюры
Помочь доделать программу (Надо, чтобы все значения вводились с клавиатуры)  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru