Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
olgaprevisokova302
19.12.2020
?>
Какие нужно условия выпуска точных элементов?
Информатика
Ответить
Ответы
alekseisamohvolov7
19.12.2020
#include <stdio.h>
#include <iostream>
#include <malloc.h>
const int N = 10;
int main()
{
setlocale(LC_ALL, "RUS");
int i, j=0, n=0;
int array[N];
int *a;
puts("Исходный массив:");
for (i=0; i<N; i++) {
printf("Введите %d элемент:", i);
scanf("%d", &array[i]);
}
system("cls");
puts("Исходный массив:");
for (i=0; i<N; i++) {
printf("%d ", array[i]);
}
printf("\n");
for (i=0; i<N; i++)
if (array[i] == 0)
n++;
printf("Новый массив:\n");
a = (int *)malloc(n*sizeof(int));
for (i=0; i<N; i++)
if (array[i] == 0) {
a[j] = i;
printf("%d ", a[j]);
j++;
}
free(a);
printf("\n");
system("pause");
return 0;
}
Тестовое решение:
Исходный массив:
5 0 3 6 0 0 2 1 0 5
Новый массив:
1 4 5 8
Для продолжения нажмите любую клавишу . . .
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Какие нужно условия выпуска точных элементов?
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Microsoft excel – это… a) системная программа, ресурсами компьютера b) прикладная программа для обработки кодовых таблиц c) устройство компьютера, его ресурсами в процессе обработки данных в табличн...
Автор: mlf26
А3.при параметров абзаца в текстовом редакторе устанавливаются: 1)гарнитура, начертание, размер 2)поля, ориентация 3)отступ, интервал 4)стиль, шаблон а4.выбирите программу для обработки текстовой инфо...
Автор: Korinchan390
Паскаль найти среднее арифметическое элементов массива, элементы заданы датчиком случайных чисел. размер произвольный
Автор: mushatolga
Дідусик Морозик та Мерзенна вісімка Дідусик Морозик загадав певне ціле додатне число n. Визначте, чи можливо зробити це число кратним 8, за умови що дозволяється змінити порядок цифр у числі. Зауваж...
Автор: topshopnails
Задания 1. Рассмотрите изображения и определите негативные воздействия компьютера на человека. &...
Автор: dyatchina63
Что будет выведено в результате выполнения программы? class Program { static void Main(string[] args) { Console.Write(A.B); var a1 = new A(); Console.Write(A.B); a1.Write(); } } public class A { publi...
Автор: oserdyuk41
Что вы можете сказать о массиве, сформированном следующим образом? Перечислите элементы массива в каждом случае а) for i:=1 to 10 do a[i] :=random (101-50); б) for i:=1 to 20 do a[i] :=i; в) for i:=1...
Автор: Борисовна
Произвести расчеты в таблице excel !
Автор: Artur-62838
3) Сделайте умозаключение: Все планеты вращаются вокруг своей оси, Марс-это планета, значит...Все квадраты-это прямоугольники, у прямоугольника четыре угла, значит у квадрата...
Автор: alfakurs
Аңырақай шайкасы кай жерде өткен
Автор: gymnazium
скорость передачи данных по некоторому каналу равна 40960 бит/с. передача файла по этому каналу связи заняла 20 сек. определите размер файла в килобайт
Автор: krutikovas
Определи, какие из файлов сжимаются лучше всего. color background background.bmp color.ms computer computer.doc
Автор: osipov1984osipov
При який умови объект перемиститься на 10 крокив?
Автор: nekrasovaolga27
Вслучайном числе от 100 до 5000 посчитать сумму четных цифр и нечетных цифр?
Автор: servik78
Придумайте исполнителя алгоритмов со своей системой команд и напишите для него алгоритм решения некоторой задачи У меня очень трудная ситуация на этот счёт.
Автор: mbudilina
▲
#include <iostream>
#include <malloc.h>
const int N = 10;
int main()
{
setlocale(LC_ALL, "RUS");
int i, j=0, n=0;
int array[N];
int *a;
puts("Исходный массив:");
for (i=0; i<N; i++) {
printf("Введите %d элемент:", i);
scanf("%d", &array[i]);
}
system("cls");
puts("Исходный массив:");
for (i=0; i<N; i++) {
printf("%d ", array[i]);
}
printf("\n");
for (i=0; i<N; i++)
if (array[i] == 0)
n++;
printf("Новый массив:\n");
a = (int *)malloc(n*sizeof(int));
for (i=0; i<N; i++)
if (array[i] == 0) {
a[j] = i;
printf("%d ", a[j]);
j++;
}
free(a);
printf("\n");
system("pause");
return 0;
}
Тестовое решение:
Исходный массив:
5 0 3 6 0 0 2 1 0 5
Новый массив:
1 4 5 8
Для продолжения нажмите любую клавишу . . .