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

Наити сумму элементов, лежащих в нижней половине матрицы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Описать класс «множество», позволяющий выполнять основные операции http://www.cyberforum.ru/cpp-beginners/thread595895.html
Описать класс «множество», позволяющий выполнять основные операции — добавление и удаление элемента, пересечение, объединение и разность множеств.Написать программу, демонстрирующую работу с этим классом. Программа должна содержать меню, позволяющее осуществить проверку всех методов класса
C++ Добавление в текстовый файл пробела Задание- Написать программу по работе с файлами. Вариант -Написать программу добавления в текстовый файл после каждой буквы «п» одного пробела. Тип файла-Те-текстовый. Прошу помочь,спасибо. http://www.cyberforum.ru/cpp-beginners/thread595872.html
C++ Запись значений в указанные файлы
#include <stdlib.h> #include <stdio.h> #include <math.h> #define N 500 void Time(int n,float*t); void Vxod(int n,float*t,float*Uvh); void Vixod(int n,float*t,float*Uvih); void tablica(int n,float*t,float*Uvh,float*Uvih); float dlitelnost(int ,float*,float*);
C++ Сделать перегрузку
есть программа создающая счет в банке с опеределённой суммой на счету. нужно сделать так, что бы поделив этот счет на какое то число (делитель), часть осталась на этом счету, остальные перешли на новый счет. задачу выполнить с помощью перегрузки. честно говоря в перегрузках ничего не понимаю, решал задачу без перегрузки, но преподу не понравилось. возможно плохо объяснил суть задачи , вобщем...
C++ Работа с файлами, таблица умножения. Пояснить код http://www.cyberforum.ru/cpp-beginners/thread595859.html
.Если в текущем каталоге имеется файл, tabl_umn.txt, то вывести на экран его содержимое. Если нет, то создать такой файл и записать туда таблицу умножения для чисел от 2 до 9. Объясните пожалуйста код #include <iostream> #include <fstream> using namespace std; int main() {
C++ Очистка адреса в цикле Можно ли очистить память непосредственно во время цикла, так, чтобы следующее значение массива записалось в адрес предыдущего? Решение предполагается именно через такой костыль (понятно, что можно сделать проще, но интерес исключительно в образовательных целях). Этот способ не работает. #include "stdafx.h" #include <iostream> int main() { short int *point=new short int; подробнее

Показать сообщение отдельно
Ig58
0 / 0 / 0
Регистрация: 02.04.2012
Сообщений: 3

Наити сумму элементов, лежащих в нижней половине матрицы - C++

04.06.2012, 14:50. Просмотров 288. Ответов 0
Метки (Все метки)

Вот что сделал, помогите пожалуйста.


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
#include <conio.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <math.h>
 
 float ** Create(int n,int m)
 
   {
   float **x=new float *[n];
   for (int i=0; i<n;i++)
    x[i]=new float[m];
   for(i=0;i<n;i++)
    for(int j=0;j<m;j++)
    x[i][j]= random(50.)-random(50.);
    return x;
    }
 
 void Print(float **x, float n, float m)
  {
   for(int i=0;i<n;i++)
   {
    for(int j=0;j<m;j++)
    printf ("%8.3f",x[i][j]);
    printf ("\n");
   }
  }
 void Delete (float **x,int n)
 {
  for (int i=0;i<n;i++)
      delete [] x[i];
  delete []x;
 }
 void Prov(int z)
    {
     if (z!=1)
      {
       printf("Oshibka vvoda, Dlya vihoda najmite lubuyu klavishu\n");
       getch();
       exit(0);
       }
    }
void main ()
 {
 int z;
 clrscr();
 float**M;
 int n,m;
 printf("Vvedite kolichestvo strok:");
 z=scanf("%d",&n);
 Prov(z);
 printf("Vvedite kolichestvo stolbcov:");
 z=scanf("%d",&m);
 Prov(z);
 M=Create(n,m);
 Print(M,n,m);
 Delete(M,n);
 getch();
 }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru