Задачи по Си++

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

GRAFF!!
Сообщения: 8
Зарегистрирован: 07 июн 2007, 21:39

помогите плииииииииизззззззз 11 июня экзамен надо сделать ..... плиззззззззз помогите

Задача 15. Написать и протестировать функцию, которая по заданной строке Str формирует новую строку, состоящую только из цифр, входящих в Str.


Задача 21. Написать и протестировать функцию для вы¬числения площади треугольника, заданного координатами вершин.

Задача 51. Написать и протестировать функцию, которая определяет, совпадают ли в заданной строке первая и последняя буквы.
GRAFF!!
Сообщения: 8
Зарегистрирован: 07 июн 2007, 21:39

плиз помогите.........
BBB
Сообщения: 1298
Зарегистрирован: 27 дек 2005, 13:37

GRAFF!! писал(а):Задача 21. Написать и протестировать функцию для вы¬числения площади треугольника, заданного координатами вершин.
См. тут (алгоритм там есть, а уж "перевести" на операторы C++, полагаю, сумеешь):
http://forum.developing.ru/showpost.php ... ostcount=5


А Задача 15 и Задача 51 - блин, они ж такие очень трудоемкие :( :(
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

перемещено из раздела "c/c++".
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Karen
Сообщения: 7
Зарегистрирован: 18 мар 2007, 12:35

задача 51

#include <iostream>
#include <string>
using namespace std;
using std::boolalpha;
bool str(string);
int main()
{
string s;
cin>>s;
cout<<boolalpha<<str(s)<<endl;
return 0;
}
bool str(string s)
{
if(s[0]==s[s.length()-1])
return 1;
else return 0;
}


и вот 15

#include <iostream>
#include <string>
using namespace std;
string str(string);
int main()
{
string s;
cin>>s;
cout<<str(s);
return 0;
}

string str(string s)
{
string s1;
for(int i=0; i!=s.length();i++)
{
if(s=='1'|| s=='2' || s=='3'|| s=='4' || s=='5' || s=='6' || s=='7'|| s=='8' || s=='9' || s=='0')
s1+=s[i];


}
return s1;

}
Albor
Сообщения: 491
Зарегистрирован: 06 сен 2004, 13:34
Откуда: Днепропетровск

Условие можно сократить: if(s>='0' && s<='9')
GRAFF!!
Сообщения: 8
Зарегистрирован: 07 июн 2007, 21:39

спасибо огромное
!!!!
Killer203
Сообщения: 3
Зарегистрирован: 08 июн 2007, 23:15

хелп хелп хелп
люди помогите, зачет, до экзаменов не допускают выкинут на хрен из универа,
решите плиз две задачки с пояснением что и где значит или решите без пояснения.
короче хоть как нибудь решите плиз
буду очень благодарен
1)напишите программу, которая открывает текстовый файл-список, содержащий
имена файлов по одному на строке. программа анализирует содержимое файлов
и выравнивает текст в файлах по ширине экрана.
2)в файловой системе каталог файлов организован как линейный список.для каждого файли в каталоге
содержиться след сведения:
*имя файла
*дата создания
*кол-во обращений к файлу
составить программу которая обеспечивает:
*начальное формирование каталога файлов
*вывод каталога файлов
*удаление файлов,дата создания которых меньше заданной
*выборку файла с наибольшим кол-ом обращений
*программа должна обеспечивать диалог с помошью меню и контроль ошибок при вводе
GRAFF!!
Сообщения: 8
Зарегистрирован: 07 июн 2007, 21:39

плиз помогите..... 11 исла экзамен...

Задача 4. Из заданного множества точек на плоскости выбрать такие три точки А, В, С, чтобы внутри треугольника ABC содержалось максимальное количество точек этого множества.

Задача 23. Напечатать все простые числа, не превосходящие заданного и, двоичная запись которых представляет собой симметричную последовательность нулей и единиц (начинающуюся единицей).

Задача 11. Напечатать все простые числа, не превосходящие заданного и, двоичная запись которых представляет собой симметричную последовательность нулей и единиц (начинающуюся единицей).


Задача 55. Выделить из строки strl все слова, начинающиеся с гласной буквы, а из строки strl - слова, начинающиеся с согласной. Образовать строку str3, состоящую из выделенных слов обеих строк. В новой строке слова должны разделяться двумя пробелами.
GRAFF!!
Сообщения: 8
Зарегистрирован: 07 июн 2007, 21:39

а что такое using namespace std;?????
Ответить