Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
yanasyperyanaco
17.02.2022 11:24 •
Информатика
на c++ дан массив ненулевых целых чисел. определить, сколько раз элементы массива при просмотре от его начала меняют знак. например, в массиве 10, -4, 12, -4, -89, знак меняется три раза на c++
Ответ:
ТЕМА3232
19.06.2020 10:39
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
srand (time(NULL));
int a[10],k = 0;
for (int i = 0; i<10; i++)
{
do
{
a[i] = rand()%20-10;
}
while (a[i]==0);
cout <<a[i] <<" ";
}
cout <<endl;
for (int i = 0; i<9; i++)
if ((a[i]>0 && a[i+1]<0) || (a[i]<0 && a[i+1]>0))
++k;
cout <<"Kol-vo: " <<k <<endl;
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
concede
25.06.2020 10:59
Уисполнителя тритон две команды, которым присвоены номера: 1. прибавь 2, 2. умножь на 3. первая из них увеличивает на 2 число на экране, вторая умножает это число на 3. программа...
di630
25.06.2020 10:59
Сообщение из 1024 символов измеряется 512 байт. какова мощность алфавита с которого было написано сообщение?...
00Лисичка00
23.01.2022 13:16
Составить программу на pascal abc.net для получения таблицы умножения в 16-ичной системе счисления. (использовать только примитивные команды: write, read, if, for, repeat,...
jkh40949
04.11.2020 18:21
Сканер имеет разрешение 256*128 dpi (точек на дюйм). Отсканированное изображение размеров 10*20 см занимает 4 Мбайт памяти. Чему равна глубина цвета точки (пикселя) отсканированного...
milanareemets
13.03.2021 19:34
разобраться в этой формуле по информатике, как нужно ее правильно расписать?...
makeevaed
02.03.2023 01:37
Описание татар и чем занимались на территории побыстрее заранее...
maskaasenkova
02.03.2023 01:37
Косвенные вопросы к отрывку из меня зовут кожа...
rolik8
02.03.2023 01:37
Знайдіть об єм конуса, якщо кут між його твірною і висотою дорівнює альфа, а середина твірної віддалена від осі на відстань а....
Амаpил1768
02.03.2023 01:37
Напиши какуюпервую нужно оказать при ушибе. окр. мир 4 класс...
anzhelikamilan
02.03.2023 01:37
Одна бригада может выполнить за 40 дней, а другая за 60 дней. за сколько дней они выполнят при совместной работе?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{
srand (time(NULL));
int a[10],k = 0;
for (int i = 0; i<10; i++)
{
do
{
a[i] = rand()%20-10;
}
while (a[i]==0);
cout <<a[i] <<" ";
}
cout <<endl;
for (int i = 0; i<9; i++)
if ((a[i]>0 && a[i+1]<0) || (a[i]<0 && a[i+1]>0))
++k;
cout <<"Kol-vo: " <<k <<endl;
return 0;
}