Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
sergei-pletenev
18.05.2020
?>
Как нарисовать флаг Норвегии в паскале ABC?
Информатика
Ответить
Ответы
Альберт Луиза1595
18.05.2020
Const
problems : array [0..9] of String = ('x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10','x1+5=10', 'x1+5=10', 'x1+5=10');
answers : array [0..9] of String = ('-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5');
var
countOfAnswers, counter: integer;
userAnswer: String;
begin
countOfAnswers := 0;
for counter:=0 to 9 do
begin
write('Введите ответ уравнения ', problems[counter], ' : ');
readln(userAnswer);
if userAnswer = answers[counter] then Inc(countOfAnswers);
end;
if countOfAnswers > 8 then writeln('Отлично')
else if countOfAnswers > 5 then writeln('Хорошо')
else writeln('Плохо');
end.
jaksonj326
18.05.2020
#include "stdafx.h"
#include <stdio.h>
#include <windows.h>
int main()
{
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
int const n=3;
int mas[n][n];
int sum1, sum2;
bool magik;
for (int i=0; i<n; i++)
for (int j=0; j<n; j++)
{
printf("mas[%d][%d] = ", i+1, j+1);
scanf("%d",&mas[ i ][ j ]);
}
printf("\nВведенная матрица:\n");
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
{
printf("%d ",mas[ i ][ j ]);
}
printf("\n");
}
sum1=0;
sum2=0;
for (int i = 0; i<n; i++)
{
sum1 += mas[ i ][ i ];
sum2 += mas[ i ][ n-1-i ];
}
printf("Сумма главной диагонали = %d\n", sum1);
printf("Сумма побочной диагонали = %d\n", sum2);
magik = true;
for (int i=0; i<n; i++)
{
if (sum1==sum2)
{
sum2=0;
for (int j=0; j<n; j++)
{
sum2 += mas[ i ][ j ];
}
} else { magik=false; break; }
}
if (magik==true)
{
for (int i=0; i<n; i++)
{
if (sum1==sum2)
{
sum2=0;
for (int j=0; j<n; j++)
{
sum2 += mas[ j ][ i ];
}
}
else { magik=false; break; }
}
}
if (magik==true)
printf("\nМатрица является магическим квадратом\n");
else
printf("\nМатрица не является магическим квадратом\n");
system("pause");
return 0;
}
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Как нарисовать флаг Норвегии в паскале ABC?
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Хелп, сделайте в виде структурной схемы алгоритма
Автор: Boykoyelena
Дополните алгоритм "вставить обычную сноску" 1)выделите текст 2) поставьте курслк в то место, где должна находится сноска 3) в Выпадающим меню выберите опцию 4) И кратко
Автор: office3
Ученик подготовил на компьютере реферат по биологии. в файле 25 страниц. на каждой странице-40 рядов, а на каждом ряде 60 символов. найдите объём информации в файле?
Автор: Ирина-Макаркина253
Сколько можно составить семеричных трехзначных чисел таких, чтобы в них все цифры числа были различны, и не стояло двух чётных цифр подряд?
Автор: zrs-546
Дайте определение облачных технологий. плз
Автор: Railyan
Канспект по информатике 6 класса 13 параграф!
Автор: verich
В текстовом режиме экран монитора компьютера обычно разбивается на 25 строк по 80 символов на строке.Определить объем текстовой информации, занимающей весь экран монитора, в кодировке UNICODE решение ...
Автор: bulenbeiser
Дискретным называют сигнал: 1. который можно декодировать 2. принимающий конечное число определённых значений 3. непрерывно изменяющийся во времени
Автор: aprilsamara2019
Решите задачи по информатике
Автор: Anna572
Дарова, ответьте на вопрос, иначе меня мама тапком стерёт с лица земли. В таблице приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке возрастания количества страниц, ...
Автор: pavpe4198
Часть имени файла указывающая на его тип
Автор: BelozerovaGeller648
троє друзів отримали в кафе рахунок на суму n гривень, який вони вирішили розділити порівну. Скільки повинен заплатити кожен з них, якщо сума чайових складає 10% від суми рахунку (програма Пайтон)
Автор: alekbur
На скільки градусів буде виконано поворот у результаті виконнання такого циклу
Автор: ann328389
Составьте синтаксис на языке SQL, используя блоки SQL. Извлеките сведения по дисциплине и оценкам студентов. Извлеките ID, ФИО и успеваемость всех студентов. Выполните сортировку по успеваемости. Из...
Автор: Чубкова1290
Дайте відповіді на запитання 1. Для розв'язування яких задач опрацювання табличної величиниможна використати наведені фрагменти?a) s:= 0; for i:=1 to 10 do s := s + a[i];б) k := 0; for i:=1 to 10 do I...
Автор: manu95957
▲
problems : array [0..9] of String = ('x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10', 'x1+5=10','x1+5=10', 'x1+5=10', 'x1+5=10');
answers : array [0..9] of String = ('-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5', '-5');
var
countOfAnswers, counter: integer;
userAnswer: String;
begin
countOfAnswers := 0;
for counter:=0 to 9 do
begin
write('Введите ответ уравнения ', problems[counter], ' : ');
readln(userAnswer);
if userAnswer = answers[counter] then Inc(countOfAnswers);
end;
if countOfAnswers > 8 then writeln('Отлично')
else if countOfAnswers > 5 then writeln('Хорошо')
else writeln('Плохо');
end.