• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Задача: Одномерый массив [Разность одн. массивов, макс. значение эл. м

  • Автор темы Romashkinu
  • Дата начала
R

Romashkinu

Помогите пожалуйста написать программу нахождения массива
43f994a5604f.gif

Заранее спасибо
 
D

DarkKnight

Ааааааааааа ;-)) Дошло :)) "GDE" - это "где" ;-)) Остроумно :)))
Если Acorn щас не напишит, то завтра напишу....
Хотя опять же... Хотелось бы видить Ваш код или ваши идеи....
 
R

Romashkinu

К сожалению завтра эту задачу уже показывать нужно, а когда проходили эту тему я был в военкомате, и мне пришлось пропустить её :(
У вас есть возможность решить её сегодня? :unsure:
 
R

Romashkinu

Вообще предложение такое

C++:
#include <iostream.h>
#define n 5
main( )
{
int i, max, a, b; 
float m
for (i; i<n, i++)
cin >> a[i] >> b[i];
for (i, i<n, i++)
m=max[i]*(a[i]-b[i]);
cout<< m;
}

Но ошибок просто куча
 
D

DarkKnight

Вот, держи...
C++:
#include <iostream>
#include <time.h> //Для генератора случайной величины

using namespace std;

void main(void)
{
setlocale(LC_ALL,"Russian"); //Локаль для кирилицы
const int SIZE = 10; //Размерность наших Массивов
int A[SIZE],B[SIZE],Z[SIZE]; //Наши массивы 2-исходных (А и B), Z - вычисляемый

srand(time(NULL)); //Инициализация генератора случ. величины
//Заполним массивы A и B случайными числами 
int Max = -9999; //Переменная в которую запихнем макс. значение сначало присвоим ей оч. мал. значение
for (int i=0; i<SIZE; i++)
{
A[i] = rand()%100;
B[i] = rand()%100;
//И найдем сразу разность массивов
Z[i] = A[i]-B[i];
if (Z[i]>Max) //Если текущий эл. результ. матрицы > Max
Max=Z[i]; //То присвоем Max новое значение
}


//Вывод всей инфы на экран
cout<<"Матрица A: ";
for (int i=0; i<SIZE;i++)
cout<<A[i]<<" ";
cout<<endl;
cout<<"Матрица B: ";
for (int i=0; i<SIZE;i++)
cout<<B[i]<<" ";
cout<<endl;
cout<<"Матрица Z: ";
for (int i=0; i<SIZE;i++)
cout<<Z[i]<<" ";
cout<<endl<<"Максимум в матрице Z : "<< Max<< endl;

}
 
R

Romashkinu

Компилятор выдал 12 ошибок.
Мы объектно ориентированное программирование не проходили, нужно через <stdlib.h> генерировать случайные числа.
 
D

DarkKnight

Наверное в Борланде C++ пишишь.... ;-)
Вообщем делай так,
вместо
#include <iostream>
#include <time.h> //Для генератора случайной величины

using namespace std;
Подключай
C++:
#include <iostream.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <locale.h>
Все остальное без изменения... Будет работать...
 
R

rrrFer

lazybiz : Как так не весь??? А в каком сообщении?
Постоянно не весь, во всех сообщениях где ты постишь код. в сообщении от 17:11:2010, 12:41 последняя строчка кода:
Код:
cout<<endl<<"Максимум в матрице Z : "<<
наверно, это не конец.
 
D

DarkKnight

2 lazybiz ,rrrFer :
рФер, Лэйз... Вообще странно... Смотрите, что у меня на экране (обычный просмотр сообщений)...
Или может я не совсем понял о чем вы.....
 

Вложения

  • __________1.jpg
    __________1.jpg
    110,6 КБ · Просмотры: 628
  • __________2.jpg
    __________2.jpg
    115,6 КБ · Просмотры: 565
D

DarkKnight

Опера - та же история....
При подсветки (затирает) (скрин1), без подсвечивания кода - все ок...(скрин2)
 

Вложения

  • __________3.jpg
    __________3.jpg
    113,4 КБ · Просмотры: 476
  • __________4.jpg
    __________4.jpg
    114,1 КБ · Просмотры: 193
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!