Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обработка динамических массивов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задано натуральное число. Создать стек с его цифр. http://www.cyberforum.ru/cpp-beginners/thread264411.html
У меня такое задание: Задано натуральное число. Создать стек с его цифр. Я не понимаю что вообще нужно делать. Помогите пожалуйста.
C++ Использование операторов цикла Для х изменяющегося от a до b с шагом (b-a)/k, где (k=10), вычислить функцию f(x), используя ее разложение в степенной ряд в двух случаях: а) для заданного n; б) для заданной точности е (е=0.0001).... http://www.cyberforum.ru/cpp-beginners/thread264391.html
C++ Записать студента в ведомость и вывести ее в порядке, обратном алфавитному
Само задание: Один метод должен в новой ведомости размещать студентов в порядке, противоположном алфавитному. Другой – записать нового студента в заданную ведомость (по алфавиту). Разработать...
C++ Вывод в форму
Подскажите, пожалуйста, каким образом можно вывести графику в форму, а не в консоль? Надо ли указывать дескриптор формы? Если да, подскажите, где его можно посмотреть.
C++ метод ньютона ! http://www.cyberforum.ru/cpp-beginners/thread264370.html
Помогите написать программу методом ньютона ! Вот моя формула f(x) x *tg(X)-1/3 и вот от нее сложная производная F'(X) tg(x)+x*cos(x)^2 !
C++ работа со словами текста всем привет) суть задачи проста: дан текст, нужно вывести все его не повторяющиеся слова. но далее выделения слов что то не могу сообразить как делать(( буду очень признательна если поможете!... подробнее

Показать сообщение отдельно
MrAleksej
20 / 15 / 8
Регистрация: 05.12.2010
Сообщений: 253
Записей в блоге: 1

Обработка динамических массивов - C++

26.03.2011, 15:19. Просмотров 501. Ответов 3
Метки (Все метки)

В матрице удалить строку с минимальным произведением элементов, а затем в качестве третьей добавить строку элементы которой равны разностям элементов последней и первой строк.


Подскажите, пожалуйста, я в правильном направлении двигаюсь?
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
#include<iostream.h>
#include<iomanip.h>
#include<conio.h>
#include<stdlib.h>
void inmatr(int[][20],int&,int&);
void outmatr(int[][20],int,int);
void umnogenie(int[][20],int,int);
void main()
{
  int x[10][20],n,m,str,k,kol=0; //kol- kol-vo obrabativaemih matric
  char ch;
  clrscr();
  do{
      inmatr(x,n,m);
      cout<<setw(30)<<"Vvedena matrica:"<<endl;
      outmatr(x,n,m);
      cout<<"Ukagite nomer sortiruemoj stroki(<"<<n<<"):";
      cin>>k;
      umnogenie(x,k,m);
      cout<<endl<<setw(30)<<"Poluchena matrica:"<<endl;
      outmatr(x,n,m);
      kol++;
      cout<<endl<<"Prodolgit rabotu (y/n)? ";
      cin>>ch;}
      while(ch=='y'||ch=='Y');
  cout<<"Obrabotano matric: "<<kol<<endl;
  cout<<"Konec programmi";
  getch();
}
void inmatr(int a[][20],int&p,int&q)
{
  cout<<"Vvedite razmer matrici:"<<endl
      <<"chislo strok(<=10):";
  cin>>p;
  cout<<"chislo stolbcov(<=20):";
  cin>>q;
  for(int i=0;i<p;i++)
    for(int j=0;j<q;j++)a[i][j]=(rand()-16383)%100;
}
void outmatr(int a[][20],int p,int q)
{
  for(int i=0;i<p;i++){
    for(int j=0;j<q;j++)cout<<setw(4)<<a[i][j];
    cout<<endl;}
}
 
void umnogenie(int a[][20],int t,int q)
{
  int z,str;
  for(int i=1;i<q-1;i++)
    for(int j=q-1;j>=i;j--)
     str=(a[q][j-1])*(a[t][j]);
     cout<<"stroka =",str<<end;}
После того, как я узнаю результат уммножения(я его вывел там под str) я должен сравнить эти результаты? А как сделать так, что бы компьютер помнил, откуда этоот результат (из какой строки)?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru