Псевдокод
Автор Гамзат Расулов задал вопрос в разделе Другие языки и технологии
Нужно написать псевдокод кто поможет объяснить задачу чтобы я понял его. заранее огромная спасибо! и получил лучший ответ
Ответ от .[гуру]
Как писать псевдокод
Для некоторых проектов в школе или университете вам потребуется знание псевдокода. Псевдокод — компактный язык описания алгоритмов, которые опускает детали, несущественные для понимания алгоритма человеком, он использует ключевые слова основных языков программирования. Псевдокод создан для облегчения понимания алгоритмов человека. Компьютерам нужно читать определенные термины, чтобы выполнять соответствующие операции, поэтому псевдокод — попытка создать нечто среднее между компьютерным и человеческим языком.
Запишите базовые управляющие структуры псевдокода, которые являются основой всех функций. Первые части кода обычно определяют переменные значения и другие элементы и составляющие.
Запишите переменные измерений. Запишите код, который будет определять использование каждой переменной.
Установите команды. Это могут быть текстовые команды, графические команды или элементарные команды используемые в базовых языках программирования.
Используйте функциональный псевдокод. Используйте основные принципы псевдокода, чтобы создать первую команду, после того как вы определите основные значения в вашем ходе.
В компьютерном коде обычно добавляют свои комментарии, чтобы читающий их человек мог понимать выполняемые задачи. В псевдокоде сам кодовый язык читать легко, поэтому комментарии вам могут и не понадобиться.
Гамзат Расулов
(410)
Ты сука хавку закрой сучара
не знаю
Устанавливаешь длину серии в 0
Запускаешь цикл начиная с 1 (при условии, что индексы в массиве начинаются с 0)
В цикле
....Если текущее число больше на 1 предыдущего
....Если длина серии равна 0
....Создаешь новый массив серии
....записываешь предыдущее число в новый массив серии
....Записываешь текущее число в текущий массив серий
....Увеличиваешь длину серии на 1
....Иначе.... Длина серии равна 0
если от фонаря и не думая и если разрешено использовать коллекции, то тут один цикл чтобы пробежать данный массив и собрать в Map результаты подсчётов, и потом ещё один цикл чтобы пробежать по результатам подсчётов и вывести на печать максимальные массивы.
всё
хз
дааааааа
По мне так лучше языки программирования.
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <Windows.h>
using namespace std;
int main() {
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int M[100]; //Массив наших чисел
int k = 0; // Счётчик, обозначает кол-во введённых чисел
cout << "Вводите целые числа в пределах от -1000 до 1000 (Ctrl+Z - закончить ввод):
";
while (cin >> M[k++]) {
if (M[k] < -1000 && M[k] > 1000) {
cout << "Неверный ввод: число должно быть в пределах [-1000; 1000]. Повторите ввод";
k--;
}
}
//Числа введены, теперь перейдем к подмножествам. Будем перебирать каждое число и сравнивать его со следующим.
cout << "
Получившиеся подмножества:
";
int n;
bool pr = false; //Переменная-признак.
for (n = 0; n <= k - 2; n++) {
if (M[n] + 1 == M[n + 1]) {
cout << M[n] << "; ";
pr = true;
}
else if (pr == true){
cout << M[n] << ".
";
pr = false;
}
}
_getch();
}
Декомпиляция в Делфи 7. как декомпилировать файл с расширением ехе в те которые были раньше
Дельфи - компилятор. Поэтому нету универсального способа сделать полную декомпиляцию. Либо много
подробнее...
Что такое реверс-инжениринг?
Обратная разработка (обратный инжиниринг, реверс-инжиниринг; англ. reverse engineering) —
подробнее...
Что первичнее: блок-схема или программа? Что лучше делать сначала, а что потом?
Блок-схема создаётся для документирования, если это условие предусмотрено ТЗ, поэтому создавать её
подробнее...
Информатика=))
Табличные алгоритмы (ТА) представляют собой таблицы, фиксирующие определенные способы принятия
подробнее...
Этапы решения задач на ЭВМ
Этапы решения задачи на ЭВМ
1. Постановка задачи:
• сбор информации о задаче;
•
подробнее...
Вопрос умным программистам (рекурсивный спуск и построение дерева), желательно знающим паскаль
Поток сознания:
Стек - средство реализации рекурсии. М. б. просто использовать рекурсивные
подробнее...
Сортировка перемешиванием (шейкерная сортировка) - алгоритм?
там всё путёвое. просто вы кроме голого готового кода ничего понять не можете.
есть
подробнее...
Структурный и объектный подходы. совместное использование?
Не смущайтесь, вы делаете всё правильно.
Диаграммы Гейна-Сарсона (потоки данных) могут
подробнее...
Почему язык программирования Паскаль считается универсальным
Ну раз Вы так хорошо осведомлены, что Вы тут хотите услышать? Универсальный язык программирования
подробнее...
Какой язык программирования начать изучать новичку?
Если хотите заниматься веб-программированием то советовал бы начать с HTML&CSS. Научитесь создавать
подробнее...
Как в Excel осуществить выбор наиболее вероятного значения с использованием формул
так ?
=ИНДЕКС (A1:A100;ПОИСКПОЗ (МАКС
подробнее...
Может ли функция в PHP вернуть несколько значений ?
Функции в ПХП возвращают только одно значение. Но можно вернуть несколько значение при помощи
подробнее...
посоветуйте хороший учебник информатики
>Информатика это не наука, а название школьного предмета и кроме тупого школьного учебника
подробнее...
Какой язык программирования выбрать?
Язык Pascal создан для обучения программированию. Он очень понятен и доступен для всех. Советую
подробнее...