Информатика.массивы..помогите срочно..завтра сдавать нужно=( - ФОРУМ ПОСТУПИМ.РУ
Главная
Поиск репетитора
Коллективный блог
публикаций
Форум (обсуждаем ЕГЭ 2020)
тем и сообщений
Для учебы




Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
ФОРУМ ПОСТУПИМ.РУ » ОБЩЕНИЕ » Помогаем друг другу » Информатика.массивы..помогите срочно..завтра сдавать нужно=(
Информатика.массивы..помогите срочно..завтра сдавать нужно=(
katja123Дата: Воскресенье, 2010-11-21, 5:39 PM | Сообщение # 1
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
1) Задана матрица А (NxN). Определить максимальный элемент среди элементов матрицы, расположенных выше главной диагонали. Указать его индексы. (мне нужен только псевдокод )

2) Из массива А [N] удалить m-й по номеру элемент. (тоже нужен только псевдокод)


Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
minttomediaДата: Воскресенье, 2010-11-21, 7:04 PM | Сообщение # 2
Академик
Группа: Проверенные
Сообщений: 1147
Репутация: 451
Награды: 79
Замечания: 20%
Статус: Offline
Город: Одинцово
katja123,

1.

max=-32838217372 (насколько позволяет компилятор выбрать самое маленькое число)
k=2
for i=1 to N {

for j=k to N
if (a[i,j]> max) then (max=a[i,j])

k=k+1;
}
Вывод max

2.

for i=m to N-1
a[i]=a[i+1];

и как бы всё biggrin

Сообщение отредактировал minttomedia - Воскресенье, 2010-11-21, 7:05 PM
 
katja123Дата: Воскресенье, 2010-11-21, 7:11 PM | Сообщение # 3
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
minttomedia.....спасибо большое...

а ты можешь пожалуйста полностью написать как они должны быть..=((((( плиз.....


Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
minttomediaДата: Воскресенье, 2010-11-21, 7:18 PM | Сообщение # 4
Академик
Группа: Проверенные
Сообщений: 1147
Репутация: 451
Награды: 79
Замечания: 20%
Статус: Offline
Город: Одинцово
xD
 
katja123Дата: Воскресенье, 2010-11-21, 7:21 PM | Сообщение # 5
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
ну пожалуйста..=((

Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
katja123Дата: Воскресенье, 2010-11-21, 7:56 PM | Сообщение # 6
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
СПАСИБО БОЛЬШОЕ ТЕБЕ..!!!!!!!!!!!!!!!!!!!!!!!!!!!

Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
minttomediaДата: Воскресенье, 2010-11-21, 7:57 PM | Сообщение # 7
Академик
Группа: Проверенные
Сообщений: 1147
Репутация: 451
Награды: 79
Замечания: 20%
Статус: Offline
Город: Одинцово
Там не правильно было) сейчас исправлю
 
katja123Дата: Воскресенье, 2010-11-21, 7:58 PM | Сообщение # 8
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
ХОРОШО..=)

Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
minttomediaДата: Воскресенье, 2010-11-21, 8:06 PM | Сообщение # 9
Академик
Группа: Проверенные
Сообщений: 1147
Репутация: 451
Награды: 79
Замечания: 20%
Статус: Offline
Город: Одинцово
#include <iostream>
#include <windows.h>

using namespace std;
int main(){ SetConsoleCP(1251);
SetConsoleOutputCP(1251); const int N=10; // допустим 10 элементов в массиве
int arr[N]; cout<<"Заполните массив\n";
for (int i=0; i<N; i++) cin>>arr[i]; // заполняем массив
int m; cout<<"Введите значение m\n"; cin>>m;

for (int i=m; i<(N-1); i++) arr[i]=arr[i+1]; // удаляем m-ый элемент

for (int i=0; i<(N-1); i++) cout<<arr[i]<<" "; cout<<endl; // выводим массив на экран

return 0;
}

Короче фича в том, что тебе даётся массив из 10 элементов, и от тебя требуется удалить один элемент, но размер (длину) массива нельзя уменьшить или увеличить. Так что тут я делаю сдвиг и при выводе. Просто не вывожу последнее число и всё получается как бы правильно. В идеале тут надо использовать шаблонный класс vector ;D, но вы вряд ли это проходили.Но и так пойдёт. Прога написана на С++, смотри, а то принесёшь в школу, а вы там паскаль проходите biggrin

 
КузяяДата: Воскресенье, 2010-11-21, 8:12 PM | Сообщение # 10
Аспирант
Группа: Проверенные
Сообщений: 346
Репутация: 1763
Награды: 547
Замечания: 0%
Статус: Offline
minttomedia, мне кажется это в школу приносить нельзя wacko Непонятно выглядит biggrin

 
katja123Дата: Воскресенье, 2010-11-21, 8:13 PM | Сообщение # 11
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
блин..мы реально паскаль проходим..=(

Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
minttomediaДата: Воскресенье, 2010-11-21, 8:14 PM | Сообщение # 12
Академик
Группа: Проверенные
Сообщений: 1147
Репутация: 451
Награды: 79
Замечания: 20%
Статус: Offline
Город: Одинцово
biggrin
 
katja123Дата: Воскресенье, 2010-11-21, 8:16 PM | Сообщение # 13
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
блииин..вот невезуха......=((

Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
minttomediaДата: Воскресенье, 2010-11-21, 8:19 PM | Сообщение # 14
Академик
Группа: Проверенные
Сообщений: 1147
Репутация: 451
Награды: 79
Замечания: 20%
Статус: Offline
Город: Одинцово
Я паскаль почти забыл, так что тут возможно ошибки только на уровне синтаксиса.

program bugaga;
const integer N=10;
var integer m;
integer arr[N];
BEGIN
for i:=1 to N do readln(a[i]);
writeln("Введите значение m");
for i:=m to N do a[i]=a[i+1];

for i:=1 to (N-1) do writeln(a[i]);

END.

 
katja123Дата: Воскресенье, 2010-11-21, 8:25 PM | Сообщение # 15
Студент
Группа: Пользователи
Сообщений: 33
Репутация: 0
Награды: 1
Замечания: 0%
Статус: Offline
Город: Екб
спасибо....это 1 ый да?

Добавлено (2010-11-21, 8:25 PM)
---------------------------------------------
а то что вы написали мне...это же листинг программы...да??


Что мыслимо - то возможно, что возможно - то мыслимо. /Г. Лейбниц/
 
ФОРУМ ПОСТУПИМ.РУ » ОБЩЕНИЕ » Помогаем друг другу » Информатика.массивы..помогите срочно..завтра сдавать нужно=(
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:








© 2006 - 2023 Поступим.ру Информация:
О проекте
Контакты

Регистрация на сайте
Статистика сообщества
Пользовательское соглашение
Разделы:
Поиск репетитора
Форум сообщества
Коллективный блог
Материалы для учебы
ЕГЭ 2021
RSS:
RSS форума
RSS блога