М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
romanchuzhekov
romanchuzhekov
18.08.2020 23:51 •  Информатика

не понимаю, скажите что здесь не так и что надо


не понимаю, скажите что здесь не так и что надо

👇
Ответ:
Alimmmmm
Alimmmmm
18.08.2020

я тоже ничего не пониемаю

Объяснение:

яйм сори (((

4,6(68 оценок)
Ответ:

Вот у тебя а, b и c интеджер (целые)

Первое действие, которое ты делаешь: С= a+b

a+b = целое + целое = целое, ошибки нету

Второе действие: С = a-b = целое - целое = целое, ошибку не выдает.

А вот далее ты делишь целое на целое. C= a/b

Предположим что а = 5, b=2. С =5/2= 2.5

Но задано то С у тебя как целое...

В общем чтобы не было конфликтов с остатком от деления, делением и делением без остатка, замени в варе

integer на real.

А еще учитель может придраться что d объявлена, но не используется))

Удали строчку с объявлением d

4,5(35 оценок)
Открыть все ответы
Ответ:
mmedvedev389
mmedvedev389
18.08.2020
Uses crt;
var n,i,j,l,sum,min:integer;
a:array[1..20,1..20]of integer;
begin
clrscr;
write('n=');
readln(n);
randomize;
Writeln('Ishodnaja matrica:');
for i:=1 to n do begin
for j:=1 to n do begin
a[i,j]:=random(10);
write(a[i,j]:3);
end;
writeln;
end;
For l:=1 to 2*n-1 do
begin
sum:=0;
if l<=n then
begin
for i:=1 to l do
for j:=1 to l do
if j=l-i+1 then sum:=sum+a[i,j];
if sum<min then min:=sum;
end
else if l>n then
begin
for i:=l-n+1 to n do
for j:=l-n+1 to n do
if j=l-i+1 then sum:=sum+a[i,j];
if sum<min then min:=sum;
end;
writeln('Summa diagonali ',l,' = ',sum);
end;
writeln;
readln
end.
4,7(2 оценок)
Ответ:
Явсёзнаю0
Явсёзнаю0
18.08.2020
/*в заданном массиве А [1:N] положительные элементы уменьшить в двое,отрицательные заменить на значение их индексов*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int N; // Размер массива
    int i; // Индекс
    system("chcp 1251 > nul"); // Кодировка
    printf("%s", "Введите N: "); 
    scanf("%d", &N);
    int A[N];
    printf("%s %d %s\n" , "Введите", N ,"элементов:");
    for(i = 0; i < N; i++)
    {
        scanf("%d", &A[i]); // Считывание элем. массива, сравнение и присвоение
        if (A[i] > 0) A[i] *= 2;
        if (A[i] < 0) A[i] = i;
    }
    printf("%s", "Результат: ");
    for(i = 0; i < N; i++)
        printf("%d ", A[i]); 
    sytem("pause"); // Пауза
    return 0;
}
4,5(17 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ