0 / 0 / 0
Регистрация: 30.09.2013
Сообщений: 6

Отрицательные элементы массива возвести в квадрат

30.09.2013, 21:41. Показов 6789. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте! Помогите пожайлуста решить задачки, очень срочно надо. Огромное спасибо!
Домашнее задание на 1.10.13
3. Написать программу для формирования массива из 9 целых случайных чисел в диапазоне от -20 до 22. Отрицательные элементы массива возвести в квадрат.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.09.2013, 21:41
Ответы с готовыми решениями:

Возвести в квадрат отрицательные элементы массива
Возвести В квадрат отрицательные элементы массива В(7)

Возвести в квадрат все отрицательные элементы массива
В-9 Тема- "одномерные числовые массивы". Указания: для каждой задачи создайте алгоритм и программу. Заполните одномерный числовой массив...

Возвести отрицательные элементы массива А(10), заданного ГСЧ, в квадрат
Возвести отрицательные элементы массива А(10), заданного ГСЧ, в квадрат.

3
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
30.09.2013, 21:57
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var
  i, N: integer;
  A: array[1..100] of integer;
  
begin
  writeln('Массив случаных чисел:');
  randomize;
  for i := 1 to 9 do
  begin
    a[i] := -20 + random(23);
    write(a[i], ' ')
  end;
  writeln;
  writeln('Новый массив:');
  writeln;
  for i := 1 to 9 do
  begin
    if (a[i] < 0) then a[i] := sqr(a[i]);
    write(a[i], ' ')
  end;  
end.
0
3030 / 1916 / 1649
Регистрация: 30.04.2011
Сообщений: 3,060
30.09.2013, 21:57
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const
  n = 9;
 
var
  x: array [1..n] of integer;
  i: byte;
 
begin
  Writeln('Исходный массив:');
  for i := 1 to n do
  begin
    x[i] := Random(43) - 20;
    Write(x[i], ' ');
  end;
  Writeln;
  Writeln('Полученный массив:');
  for i := 1 to n do
  begin
    if x[i] < 0 then
      x[i] := Sqr(x[i]);
    Write(x[i], ' ');
  end;
end.
1
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
30.09.2013, 22:08
Цитата Сообщение от erl27 Посмотреть сообщение
a[i] := -20 + random(23);
извини, я ошибся с интервалом, надо поставить
Pascal
1
a[i] := -20 + random(43);
Добавлено через 5 минут
просто я использую PascalABC.Net, а там есть функция random(a, b) - случайное число с диапазона [a, b], - а в простом PascalABC её нет, и это иногда сбивает с толку.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.09.2013, 22:08
Помогаю со студенческими работами здесь

Дан массив A(7). Все отрицательные элементы массива возвести в квадрат
Дан массив A(7). Все отрицательные элементы массива возвести в квадрат, из положительных элементов вычислить корень. Вывести массив на...

Все положительные элементы массива возвести в квадрат, а отрицательные в куб
1)Дан массив Y. Все положительные элементы массива возвести в квадрат, а отрицательные в куб. Вывести в файл старый и новый массивы, а...

Все положительные элементы массива возвести в квадрат, а отрицательные в куб
Дан массив Y. Все положительные элементы массива возвести в квадрат, а отрицательные в куб. Вывести в файл старый и новый массивы, а также...

Дан массив Y. Все положительные элементы массива возвести в квадрат, а отрицательные в куб
Задача 9. Дан массив Y. Все положительные элементы массива возвести в квадрат, а отрицательные в куб. Вывести в файл старый и новый...

Возвести в квадрат все отрицательные элементы матрицы
Ввести двумерный массив A , вывести его. Если в массиве больше положительных элементов, то поменять максимальный элемент среди ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности - ещё и безопасность.
Hrethgir 14.05.2025
Помимо огромного плюса в энергоэффективности, асинхронная логика - тотальный контроль над каждым совершённым тактом, а значит - безусловная безопасность, где безконтрольно не совершится ни одного. . .
Многопоточные приложения на C++
bytestream 14.05.2025
C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025
Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru