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*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Завдання 1. Відкрийте середовище розробки програмного забезпечення IDLE і створіть новий файл Руthon. Створіть нове вікно світло зеленого кольору з заголовком "Вікно tkinter" і подія Вutton-1, яка зм...
Автор: yaelenatu
Что получится, если скопировать формулу =B4×(1-B1) из ячейки C4 в ячейки C5:C6
Автор: Stryapunina
В файле записаны информация о 10-ти человек в каждой строке, в следушем виде: Имя Фамилия Возраст Зарплата. 1. Найти возраст самого старшего и вывести всю его информацию. 2. Найти среднюю зарплату вс...
Автор: aninepp
Задана прямоугольная таблица a[n, m]. элементы таблицы b[n, m] удовлетворяют следующему свойству: элемент b[i, j] равен сумме элементов таблицы a, расположенных строго левее и выше позиции (i, j...
Автор: volodin-alexander
Решите , там сложение, вычитание и умножение
Автор: membuksdk
Сколько различных сочетаний нулей и единиц для кодовой таблицы символов можно получить с одного байта (8 бит)? 1) 256 сочетаний; 3) 8 сочетаний; 2) 1024 сочетания; 4) 1 сочетание.
Автор: evgeniipetrosov
3. определить информационный объем стерео аудио файла длительностью звучания 1 секунда при высоком качестве звука(16 битов, 48 кгц
Автор: Ивановна_Маликова1549
Нарисовать блок-схему “Алгоритм решения линейного уравнения”.
Автор: Vyacheslavovich-Gubanov
Для записи текста использовался 64-символьный алфавит. сколько символов в тексте, если его объем равен 8190 бита? ( каждый символ алфавита кодируется одинаковым и минимально возможным числом бит.) ре...
Автор: Korneeva1856
Программа, которая считает знаки пунктуации в символьной строке. Смотрите фото
Автор: MISAKOVNA49
Мощность алфавита равна 32 символа. информационный объем сообщения равен 5300кб. сколько символов в сообщении?
Автор: zabava-83
Подскажите путёвый сайт для рисования блок-схем!
Автор: Ragim777hazarovich
ответ на соч 5 класс 1 четверть
Автор: steff77
Яка операція значно спрощується якщо використано стилі заголовка
Автор: shchepinasm
Сколько раз повторится цикл for k in range(4, 10, 2): *варианты ответа:91034
Автор: nadjasokolova2017
▲
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.