Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ найти количество слов в которых две или больше буквы "с" https://www.cyberforum.ru/ cpp-beginners/ thread123300.html
И так задача в том что бы найти количество слов в которых две или больше буквы "с".
GUI C++ C++
Создать класс ModelWindow для работы с моделями экранных окон. В качестве полей задаются: заголовок окна, координаты левого верхнего угла, размер по горизонтали, размер по вертикали, цвет окна,...
C++ Побитовые операции - нужна литература
подкинте пожалуйста статеек или литературы о использовании побитовых операций на си, вчастнастности мне нужны операции над шестнадцатеричным представлением числа
C++ как то не получается... друзья что такое stdin,stdout,oN,packover????можете объяснить плиз?! https://www.cyberforum.ru/ cpp-beginners/ thread123266.html
C++ блок-схема https://www.cyberforum.ru/ cpp-beginners/ thread123261.html
#include <stdio.h> #include <string.h> #include <conio.h> #define MAXLEX 1024 int main(void) { char s, *p, *lexs; int i; printf("Enter string: "); if(fgets(s, sizeof(s),...
C++ Подсчет произведения элементов матрицы, значения которых кратны 3
Составить программу для подсчета произведение ячеек двумерной целочисленной таблицы В, что складывается с 5 строк и 4 столбцов, которые имеют значения, кратные 3. Сформировать матрицу при помощью...
Обработка строк. C++
Дана строка и слово. Составить функцию, которая образует массив строк, оканчивающихся заданным словом. Каждая новая строка должна начинаться заглавной буквой. Те у нас имеется строка, в нее нужно...
C++ работа с бинарными деревьями Ребят, помогите кто нить нужно написать погу по работе с бин деревьями, а я пока в них полный NULL задание: Определить, являются ли два Сбалонсированных Дерева подобными: эти СД должны быть или... https://www.cyberforum.ru/ cpp-beginners/ thread123237.html
C++ Изменить все элементы, расположенные по периметру матрицы, на максимальный https://www.cyberforum.ru/ cpp-beginners/ thread123235.html
Дан двумерный массив А, что составляется с m строк и n столбцов Составить программу, которая все элементы, расположенные по периметру массива, заменяет на значение максимального элемента.
C++ Чтение данных из файла Вот задание прочитать данные из файла и вывести их также как они в файле распалагаются на экран используя символьный массив указателей(Тоесть вывести прочитанные данный с помощью символьного массива... https://www.cyberforum.ru/ cpp-beginners/ thread123232.html
0 / 0 / 0
Регистрация: 28.04.2010
Сообщений: 5
0

Преобразовать последовательность S1,....Sn удалив из нее все запятые

29.04.2010, 11:35. Просмотров 2144. Ответов 1
Метки (Все метки)

1) Даны натур. числа n,символы S1,....Sn среди которых есть хотя бы одна точка. Преобразовать последовательность S1,....Sn удалив из нее все запятые, предшествующие первой точке, и заменив знаком + все цифры 3, встречающиеся после первой точки.
2)Дана действ. матрица размера 6х9. Найти среднее арифм. наибольшего и наименьшего значений ее элементов.
3)Даны натурал. число n, действительные числа X1,Y1,X2,Y2,.....Xn,Yn.Найти площадь n-угольника, вершины которого при некоторм последов обходе имеют координаты(X1,Y1),(X2,Y2)...(Xn,Yn).Определить процедуру вычисление площади треугольника по координатам его вершин.

Добавлено через 11 минут
Вот 3 на Паскале надо его переделать на С++:
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
34
35
36
37
38
function square(x1, y1, x2, y2, x3, y3: real):real;
var
a1, a2, a3, p: real;
begin
a1:= sqrt(sqr(x2-x1)+sqr(y2-y1));
a2:= sqrt(sqr(x3-x2)+sqr(y3-y2));
a3:= sqrt(sqr(x1-x3)+sqr(y1-y3));
p:= (a1+a2+a3)/2;
square:=sqrt(p*(p-a1)*(p-a2)*(p-a3));
end;
 
const
n = 20;
var
 
x, y: array[1..n] of real;
temp,res: real;
i: integer;
begin
randomize;
  for i:= 1 to n do
  begin
  x[i]:= random(20)+random;
  y[i]:= random(20)+random;
  end;
   res:=0;
  for i:= 3 to n do
  begin
  writeln(' Koordinati', i-2, ': ', x[1]:4:2,'  ', y[1]:4:2,'  ', x[2]:4:2,'  ', y[2]:4:2,'  ', x[i]:4:2,'  ', y[i]:4:2);
  temp:= square(x[1], y[1], x[2], y[2], x[i], y[i]);
  res:=res+temp;
  writeln('Plosha ', i-2, ' = ', temp:10:2);
  writeln;
  end;
  writeln('Obshaia plosha: ',res:10:6);
readln;
 
end.

Ребята буду премного благодарен если поможете) Даже скажу больше спасёте от верной смерти)))))

Добавлено через 11 часов 41 минуту
Ребята не ужели всё так сложно?

Вернуться к обсуждению:
Преобразовать последовательность S1,....Sn удалив из нее все запятые
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2010, 11:35
Готовые ответы и решения:

Преобразовать последовательность S1,.Sn удалив из нее все запятые
Даны натуральное число n, символы S1,...,Sn, среди которых есть хотя бы одна точка. Преобразовать...

Преобразовать последовательность S1,....Sn удалив из нее все запятые
1) Даны натур. числа n,символы S1,....Sn среди которых есть хотя бы одна точка. Преобразовать...

Преобразовать строку, удалив из неё все запятые, предшествующие первой точке
Дана строка символов,среди которых есть хотя бы одна точка.Преобразовать строку,удалив из неё все...

Преобразовать строку, удалив из нее все запятые, предшествующие первой точке
Дана строка, среди символов которой есть хотя бы одна точка. Преобразовать ее, удалив из нее все...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.