Перейти к содержимому
Открыть в приложении

Лучший способ просмотра. Узнать больше.

АнимеФорум

Полноэкранное приложение на домашнем экране с push-уведомлениями, значками и другими функциями.

Чтобы установить это приложение на iOS и iPados
  1. Нажмите на иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите Добавить на домашний экран.
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите на меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на домашний экран или Установить приложение.
  3. Подтвердите, нажав Установить.

Помогаем товарищам в учебе и работе.

И так, тем создана для помощи студентам при здачи сессии, пишите сюда свои задачи, что нужно найти, и что не понятно, думаю добрые люди не откажут и помогут.

Лично я помогу все, у кого проблемы по дисциплинам: Менеджмент, Долгосрочное планирование, Краткосрочное планирование, Бухгалтерский учет, Финансы и кредит, ДОУ. (кому нужна помощь пишите)

 

 

Ну а теперь вопрос к програмистам, как решить вот эту задачу, точнее решение есть, но нужно его подкорректировать =)

 

Экзаменационный билет №4

По курсу «Программирование на языке высокого уровня»

 

 

1.Указатели. Указатели и массивы.

2. Наследование классов.

Задача.

Дана действительная квадратная матрица порядка n. Найти в ней наибольший по модулю элемент. Получить из нее квадратную матрицу порядка n-1путем выбрасывания из исходной матрицы строки и столбца, на пересечении которых стоит наибольший элемент.

 

 

#include <iostream.h>

#include <stdio.h>

#include <conio.h>

#include <math.h>

float newmass(float D[][10],int k);

void main()

{clrscr();

float A[10][10],max;

int i,n,j;

do

{cout<<"chislo elementov matrici<10=";

cin>>n;

}

while(n>=10&&n<0);

for(i=0;i<n;i++)

for(j=0;j<n;j++)

{cout<<"Vvedite element matrici A["<<i<<"]"<<"["<<j<<"]=";

scanf("%f",&A[j]);

}

for(i=0;i<n;i++)

{for(j=0;j<n;j++)

 

printf("%3.1f",A[j]);

 

printf("\n");

}

max=newmass(A,n);

printf("max elemenet po modulu%3.1f",max);

getch();

}

float newmass(float D[][10],int k)

{int i,j,indexi,indexj;

float B[9][9],maxd=D[0][0];

indexi=0;indexj=0;

int i1,j1;

for(i=0;i<k;i++)

{for(j=0;j<k;j++)

{if(fabs(D[j])>fabs(maxd))

{maxd=D[j];

indexi=i;

indexj=j;

}}}

 

for(i=0;i<k;i++)

{i1=i;

if(i>indexi)

i1=i-1;

else if(i==indexi)

continue;

for(i=0;i<k;i++)

{j1=j;

if(j>indexj)

j1=j-1;

else if(j==indexj)

continue;

B[i1][j1]=D[j];

}

}

printf("new mass\n");

for(i=0;i<(k-1);i++)

for(j=0;j<(k-1);j++)

{printf("%3.1f",B[j]);

}

printf("\n");

return maxd;

}

 

 

Помоги ближнему и будет тебе счастье =)

[Airsoft theDrot, Styer AUG A2 - 150 ms][bleach team][Hellsing]

 

Породать внутри себя монстра легко, а вот избавится от него в будущем... Лично мне не удалось =)

  • Ответов 52
  • Просмотры 5,3 тыс.
  • Создано
  • Последний ответ

Лучшие авторы в этой теме

Опубликованные изображения

Рекомендуемые ответы

Вопрос по физике.

Жилой многоквартирный дом. В антенный провод, ведущий от щитка в квартиру, попал электрический ток из разетки.

Вопрос: как далеко распростанится ток и каковы будут последствия для бытовой техники и всей электропроводки дома ?

Вопрос: как далеко распростанится ток и каковы будут последствия для бытовой техники и всей электропроводки дома ?
Это не совсем ответ на вопрос, просто мысли вслух.

Тут лучше не практиковаться, милиция быстро найдёт злодея, думается на уровне гипотезы и вдруг пожар случится. Да и самому можно убиться об ток нечайно.

У нас в подъезде в целях борьбы с ярым и непрошибаемым любителем музыки по пьянке, кто-то отрезал ему проводку в эл. щитке, но он видимо понимал что делает, всё таки там токи не как в розетке. И всё таки более действенным оказалось обращение соседей к участковому. Может моё предположение не верно о причине такого вопроса, поэтому дам ссылку на книгу для домашних электриков.

Влезай - не убьет! Реальная помощь домашнему электрику.

Отредактировано от -=/Роман/=- (см. историю изменений)

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, войдите сейчас, чтобы публиковать с вашего аккаунта.
Примечание: Ваш пост требует одобрения модератора перед публикацией.

Гость
Ответить на эту тему...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу.

Важная информация

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления в браузере

Chrome (Android)
  1. Нажмите на значок замка рядом с адресной строкой.
  2. Выберите Разрешения → Уведомления.
  3. Настройте предпочтения.
Chrome (Desktop)
  1. Нажмите на значок замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите пункт Уведомления и настройте параметры по своему усмотрению.