0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 13
1

Координаты точек плоскости

15.01.2010, 17:11. Показов 1248. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Даны две последовательности целых чисел а1, а2,..., аn и b1, b2,..., bn. Преобразовать последовательность b1, b2,..., bn по следующему правилу: если ai ≤ 0, то bi увеличить в 10 раз, в противном случае bi заменить нулем (i = 1, 2, ..., п).
2. . В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1, у1, х2, у2, x3, y3 и т.д. (хi, уi — целые).
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2010, 17:11
Ответы с готовыми решениями:

У квадрата ABCD на плоскости известны координаты двух противоположных вершин - точек A и C. Найти координаты точек B и
У квадрата ABCD на плоскости известны координаты двух противоположных вершин - точек A и C. Найти...

В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости
В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости....

В одномерных массивах Х и Y одинакового размера n хранятся координаты n точек плоскости. Определить, сколько треугольников с вершинами в данных точках
В одномерных массивах Х и Y одинакового размера n хранятся координаты n точек плоскости....

Составить программу, которая рассматривает 6 чисел как координаты 3 точек на плоскости и выводит лежат ли они на одной прямой (времени мало!)
UPD. Задача по сабжу была легкой, только было нудное условие одно. Осталась еще 1. Привет всем,...

1
64 / 44 / 6
Регистрация: 10.01.2010
Сообщений: 99
15.01.2010, 17:24 2
Лучший ответ Сообщение было отмечено GREMLIN73 как решение

Решение

Цитата Сообщение от GREMLIN73 Посмотреть сообщение
1. Даны две последовательности целых чисел а1, а2,..., аn и b1, b2,..., bn. Преобразовать последовательность b1, b2,..., bn по следующему правилу: если ai ≤ 0, то bi увеличить в 10 раз, в противном случае bi заменить нулем (i = 1, 2, ..., п).
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
program AB;
uses Crt;
const
  n = 10;
var
  a, b: array[1..n] of integer;
  i: integer;
 
begin
  Randomize;
  for i := 1 to n do
  begin
    a[i] := Random(8)-4;
    b[i] := Random(9);
  end;
  WriteLn('Posledovatelnost A:');
  for i := 1 to n do
    Write(a[i], ' ');
  WriteLn;
  WriteLn('Posledovatelnost B:');
  for i := 1 to n do
    Write(b[i], ' ');
  WriteLn;
  for i := 1 to n do
    if a[i]<=0 then
      b[i] := b[i]*10
    else
      b[i] := 0;
  WriteLn('Posledovatelnost B posle preobrazovaniya:');
  for i := 1 to n do
    Write(b[i], ' ');
  ReadLn;
end.
Добавлено через 2 минуты
Цитата Сообщение от GREMLIN73 Посмотреть сообщение
2. . В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в следующем порядке: x1, у1, х2, у2, x3, y3 и т.д. (хi, уi — целые).
А что здесь сделать то надо? Чего то я непоняла...
0
15.01.2010, 17:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2010, 17:24
Помогаю со студенческими работами здесь

Среди множества точек на плоскости найдите пару точек с минимальным расстоянием между ними
Среди множества точек на плоскости найдите пару точек с минимальным расстоянием между ними....

Дано множество A из N точек на плоскости. Найти точку (вывести её номер и значение) среди всех точек этого множества
Дано множество A из N точек на плоскости. Найти точку (вывести её номер и значение) среди всех...

Из заданного множества точек на плоскости выбрать две различные точки так, чтобы количества точек различались наименьшим образом
Из заданного множества точек на плоскости выбрать две различные точки так, чтобы количества точек,...

Множество точек на плоскости.
Задана множина точок на площині. Знайти опуклу оболонку цієї множини, тобто опуклий многокутник з...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru