Вход
Регистрация
Спроси Mozg AI
М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
.....больше.....
..меньше..
vladmankyta
22.03.2022 12:19 •
Информатика
Создать матрицу.все элементы главной диагонали заменить нулями а ниже единицами
👇
Увидеть ответ
Ответ:
00lom00
22.03.2022
#include <iostream>
int main()
{
const int n = 4;
int a[n][n]=
{
{1,2,3,4},
{4,3,2,1},
{1,2,3,4},
{4,3,2,1}
};
for (int i=0; i<n; i++)
a[i][i] = 0;
for (int i=1; i<n; i++)
for (int j=0; j<i; j++)
a[i][j] = 1;
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
std::cout <<a[i][j] <<' ';
std::cout <<std::endl;
}
return 0;
}
4,4
(74 оценок)
Открыть все ответы
Ответ:
Unikorn111
22.03.2022
PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018
Внимание! Если программа не работает, обновите версию!
Самое глупое, что можно было придумать - использовать цикл с предусловием while ... do там, где имеется заданное число повторений:
begin
var n:=ReadInteger('n=');
var (s,i):=(0.0,1);
while i<=n do begin
s+=1/Sqr(2*i+1);
i+=1
end;
Writeln('S=',s)
end.
Пример
n= 10
S=0.210988884817533
Гораздо естественнее тут выглядит цикл со счетчиком:
begin
var n:=ReadInteger('n=');
var s:=0.0;
for var i:=1 to n do
s+=1/Sqr(2*i+1);
Writeln('S=',s)
end.
А если использовать современные возможности программирования в PascalABC.NET, решение вообще в одну строчку:
begin
Writeln('S=',SeqGen(ReadInteger('n='),t->1/Sqr(2*t+1),1).Sum)
end.
4,6
(67 оценок)
Ответ:
velvis2050
22.03.2022
PascalABC.NET 3.4.0, сборка 1672 от 10.06.2018
Внимание! Если программа не работает, обновите версию!
Самое глупое, что можно было придумать - использовать цикл с предусловием while ... do там, где имеется заданное число повторений:
begin
var n:=ReadInteger('n=');
var (s,i):=(0.0,1);
while i<=n do begin
s+=1/Sqr(2*i+1);
i+=1
end;
Writeln('S=',s)
end.
Пример
n= 10
S=0.210988884817533
Гораздо естественнее тут выглядит цикл со счетчиком:
begin
var n:=ReadInteger('n=');
var s:=0.0;
for var i:=1 to n do
s+=1/Sqr(2*i+1);
Writeln('S=',s)
end.
А если использовать современные возможности программирования в PascalABC.NET, решение вообще в одну строчку:
begin
Writeln('S=',SeqGen(ReadInteger('n='),t->1/Sqr(2*t+1),1).Sum)
end.
4,5
(91 оценок)
Это интересно:
К
Кулинария-и-гостеприимство
02.05.2023
Как сварить овощи: простые рецепты и полезные советы...
П
Питомцы-и-животные
20.02.2021
Как определить пол хомячка...
С
Стиль-и-уход-за-собой
30.08.2020
Как справиться с месячными...
З
Здоровье
30.11.2022
Как быстро сбросить вес воды: советы от диетолога...
Д
Дом-и-сад
16.01.2020
Почистить берберский ковер: простые и эффективные способы...
Д
Дом-и-сад
24.02.2020
Не выбрасывайте апельсиновую кожуру! Узнайте, как получить из нее масло...
С
Стиль-и-уход-за-собой
20.09.2021
Как носить шорты с высокой талией и выглядеть стильно...
К
Компьютеры-и-электроника
22.02.2022
Как полностью удалить приложение на iPhone с Apple Cloud с помощью iTunes...
С
Стиль-и-уход-за-собой
19.07.2020
Как быстро и натурально очистить кожу...
З
Здоровье
30.11.2022
Как избавиться от взрослых подгузников: советы от эксперта...
Новые ответы от MOGZ: Информатика
zolotoy1979
08.05.2021
Последовательность состоит из различных натуральных чисел и завершается числом 0. определите значение второго по величине элемента в этой последовательности. гарантируется, что...
koksenenko10
04.03.2021
ответьте на вопрос ! память, содержимое которой стирается при выключении пк...
АминаКурбанова17
28.02.2021
Сколько столбцов, строк и листов содержит лист ms excel 2010?...
LizaLongoo
20.02.2021
Перевидите двоичное число 1110101 в десятичную...
stella201
02.01.2021
Переведите десятичное число 217 в соответствующие системы счисления в заданной последовательности. 21710 x2 y8 z16...
vladykasevera
02.01.2021
11100101^2 перевести в десятичную систему счисления...
Kotja6996
02.01.2021
От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки морзе: - • • - • • - - • • - - - - • при передаче радиограмма было потеряно разбиение...
NeznaykaVshkole
06.11.2021
Водной из кодировок unicode каждый символ кодируется 16 битами определите размер следующего предложения в данной кордировке: делай добро и жди добра...
Kirillik17091
06.11.2021
На диске было 128 объектов. 3/8 обтектов это изображения, 2/4 текста, а остальные объекты-таблицы. сколько таблиц было на диске? а) 48 б) 32 в) 16 г) 64...
Аноним9111
06.11.2021
Выбери ответ. 1. web-страница 2. локальная сеть 3. веб-браузер 4. url-адрес — это основная информационная единица всемирной паутины. она представляет собой отдельный документ,...
MOGZ ответил
Упр. 182. Раскройте скобки, употребляя гла- TOJILI B Present, Past Win Future...
1. Перестройте предложения так, чтобы подлежащее стало дополнением, а дополнение...
Контрольна робота Письмовий твір за розділом «Усна народна творчість»...
Сравните числа a и b если a - b= -0,73...
Дайте оценку политики Абылая хана по следующему плану НАДО С МЕНЯ ПОДПИСКА...
Знайдіть у Періодичній системі елемент , що розміщений у четвертому періоді...
Решите умоляю нужно физика соч...
Найдите область значений функции y=2-3arccos(3x-1)...
Обчисліть sin150° + sos120° •tg 45°...
До іть, будь ласка, обрати правильну відповідь....
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ
Оформи подписку
О НАС
О нас
Блог
Условия пользования
Авторское право
Политика конфиденциальности
Предпочтения cookie-файлов
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
App
Вход
Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ
int main()
{
const int n = 4;
int a[n][n]=
{
{1,2,3,4},
{4,3,2,1},
{1,2,3,4},
{4,3,2,1}
};
for (int i=0; i<n; i++)
a[i][i] = 0;
for (int i=1; i<n; i++)
for (int j=0; j<i; j++)
a[i][j] = 1;
for (int i=0; i<n; i++)
{
for (int j=0; j<n; j++)
std::cout <<a[i][j] <<' ';
std::cout <<std::endl;
}
return 0;
}