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

Программирование в vba. : массив сотоит из двадцати элементов. сколько элементов массива нужно сложить (начиная с первого), чтобы сумма превысила число 100. вот моя программа: private sub commandbutton1_click() dim c(1 to 20) as integer dim i, n, s as integer for i = 1 to 20 c(i) = cells(i, 1) next i s = 0 n = 0 for i = 1 to 20 if s < = 100 then s = s + c(i) and n = n + 1 next i cells(2, 3) = "количество элементов массива, сумма которых превышает 100=" & n end sub как результат выводит "0" (т.е. n заданное изначально). может, кто-то сможет подсказать ошибку? это !

👇
Ответ:
TimRus162rusg
TimRus162rusg
08.05.2022
S = S + C(I) And N = N + 1  Эта строчка - ошибка 
S = S + C(I) : N = N + 1 - Исправленная
4,4(40 оценок)
Открыть все ответы
Ответ:
SashaGuryewa
SashaGuryewa
08.05.2022
Отрицательные стороны интерната заключаются в том, что многие люди в продолжении долгого использования интернета начинают быть зависимы им. А положительная сторона - в интернете можно найти много полезной, нужной информации, притом это будет очень быстро и удобно.а так же конкретно + Интернета
Большое количесво информации, возможность быстрого и не дорогого общения, а так же обновления программного обеспечения, один из быстро заработать деньги, разлчные игры, много доступной для скачивания музыки и фильмов
- Интернета
быстрое привыкание, большая зависимость - в следствии чего нарушается здоровье человека - (нервная система, зрение, и т. д.) , недостаток реального (эмоционального) общения, низкая скорость, нестабильная работа
4,4(99 оценок)
Ответ:
tanyakozina00
tanyakozina00
08.05.2022
1)
Program n1;
var n:integer;
begin
write('Введите 3-х значное число: ');
readln(n);
if ((n div 100 < n div 10 mod 10) and (n div 10 mod 10 < n mod 10)) then
writeln('true')
else writeln('false');
end.
2)
Program n2;
var x,y: real;
begin
readln(x,y);
if(x=0) and (y=0) then writeln('точка в начале координат')
else if(x>0)and(y>0) then writeln('I четверть')
else if(x<0)and(y>0) then writeln('II четверть')
else if(x<0)and(y<0) then writeln('III четверть')
else if(x>0)and(y<0) then writeln('IV четверть')
else if(x=0)and(y<>0) then writeln('точка на оси OY')
else if(x<>0)and(y=0) then writeln('точка на оси OX');
end.
4,7(32 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ