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

Сколько в массиве чисел по крайней мере в 3 раза больше минимального элемента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ наследование http://www.cyberforum.ru/cpp-beginners/thread313704.html
Как наследовать классы с использованием виртуальных функций? Можете привести пример?
C++ Как програмно попасть в system32 Всем привет! Здаюсь таким вопросом: как, не зная на каком диске виндовс, попасть в system32, т. е. что бы вместо этого std::ifstream ifs("C:\\WINDOWS\\system32\\glut.dll", std::ios::binary); писать что-то типа std::ifstream ifs("sysdir\\glut.dll", std::ios::binary); Зарание всем спасибо! http://www.cyberforum.ru/cpp-beginners/thread313700.html
C++ Еще раз однонаправленные списки
Помогите пожалуйста, нацельте в нужном направлении. Есть такая задачка Есть классы фигур Triangle Rectangle Pintagon Есть общий класс Figure который представляет однонаправленный список. В классе Figure есть метод позволяющий добавить фигуру из вышеуказанного типа. Помогите реализовать систему.
Конструкторы класса в С++ C++
В классе я объявил два конструктора: Node( int Depth = 0, string FunctionName = "NULL", double TimerTime = 0.0 ) : id( Depth, FunctionName ), data( TimerTime ) { pParent = NULL; } Node( HashedObjectType &idd, StoredDataType &dataa ) :id( idd.Depth, idd.FunctionName ), data( dataa.Duration, dataa.CallsAmount ) { pParent = NULL;
C++ Двунаправленные списки http://www.cyberforum.ru/cpp-beginners/thread313662.html
Здравствуйте всем! Написал программу для составления из одной таблицы другую. Использую двунаправленный список и классы. Вопрос в следующем. Не работают две подпрограммы: удаление записи из таблицы и считывание из бинарного файла. Подскажите,в чем ошибка,пожалуйста. Заранее благодарен PS не работает - это значит программа экстренно завершает работу. Структуры: struct person { char fam; ...
C++ Записать строку украинского языка до 160 символов транслитерацией. (SMS). Здрасте. Помогите, мне срочно нужно написать эту программу. Записать строку украинского языка до 160 символов транслитерацией. (SMS). подробнее

Показать сообщение отдельно
Nursik77
 Аватар для Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
05.06.2011, 21:31     Сколько в массиве чисел по крайней мере в 3 раза больше минимального элемента
1. Даны прямоугольные матрицы А и В размером mxn каждая. Составить программу, которая позволяла бы находить матрицу C , равную A+B ,A-B , или B-A , по выбору пользователя.
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
61
62
63
64
65
66
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define n 3
#define m 3
int main()
{
int a[n][m],b[n][m],c[n][m];
int i,j,k;
clrscr();
randomize();
printf("Matrix A:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {a[i][j]=random(10);
  printf(" %2i",a[i][j]);
  }
 printf("\n\n");
 }
printf("Matrix B:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {b[i][j]=random(10);
  printf(" %2i",b[i][j]);
  }
 printf("\n\n");
 }
printf("Vvedite nomer operacii 1(A+B),2(A-B),3(B-A): ");
scanf("%d",&k);
switch(k)
   {
case 1:
printf("Matrix C:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {c[i][j]=a[i][j]+b[i][j];
   printf("%2i ",c[i][j]);
  }
  printf("\n\n");
 }
 break;
 
 case 2:
printf("Matrix C:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {c[i][j]=a[i][j]-b[i][j];
   printf("%2i ",c[i][j]);
  }
  printf("\n\n");
 }
 break;
 
 case 3:
printf("Matrix C:\n\n");
for(i=0;i<n;i++)
 {for(j=0;j<m;j++)
  {c[i][j]=b[i][j]-a[i][j];
   printf("%2i ",c[i][j]);
  }
  printf("\n\n");
 }
 break;
   }
getch();
}
Добавлено через 10 минут
1. Вводятся 2 массива. Их скалярным произведением назовем сумму произведений элементов на одинаковых местах. Найти скалярное произведение двух массивов. Например, для массивов
1 3 4 6 7
6 1 7 3 4
Получится 6+3+28+18+28=83.
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
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#define n 3
int main()
{
int a[n],b[n],c[n];
int i,j,s=0;
clrscr();
randomize();
printf("Matrix A:\n");
for(i=0;i<n;i++)
  {a[i]=random(10);
  printf(" %2i",a[i]);
  }
printf("\nMatrix B:\n");
for(i=0;i<n;i++)
  {b[i]=random(10);
  printf(" %2i",b[i]);
  }
printf("\nMatrix C:\n");
for(i=0;i<n;i++)
  {c[i]=a[i]*b[i];
   s=s+c[i];
   printf("%2i ",c[i]);
  }
 printf("=%i",s);
getch();
}
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru