Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
#1

составить алгоритм!!! - C++

23.05.2011, 11:18. Просмотров 626. Ответов 6
Метки нет (Все метки)

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


2. Плот составлен из n колод длиной l и диаметром d. Сложить алгоритм определения, чи выдержит этот плот k путешественников со средней массой m.

3. Сложить алгоритм вычисления, может ли кирпич, который имеет форму прямоугольного паралелепипеда с ребрами a, b, c, пройти через прямоугольное отверстие со сторонами x и y.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gepar
 Аватар для Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,516
23.05.2011, 11:53     составить алгоритм!!! #2
Цитата Сообщение от kameliya Посмотреть сообщение
1.Сложить алгоритм, который определяет, чи есть данная буква обозначениям гласного звука.
Ну тут всё банально на switch и далее перебираем через case все гласные буквы и сравниваем не равна ли наша буква одной из этих букв ну а в define ответ что не равна.

Цитата Сообщение от kameliya Посмотреть сообщение
2. Плот составлен из n колод длиной l и диаметром d. Сложить алгоритм определения, чи выдержит этот плот k путешественников со средней массой m.

3. Сложить алгоритм вычисления, может ли кирпич, который имеет форму прямоугольного паралелепипеда с ребрами a, b, c, пройти через прямоугольное отверстие со сторонами x и y.
Ну а тут надо к физикам сходить, я без понятия сколько выдержит людей пень из n колод и какая пропорция ещё с диаметром колод будет. То же самое и с кирпичами .
Nameless One
Эксперт С++
 Аватар для Nameless One
5760 / 3409 / 255
Регистрация: 08.02.2010
Сообщений: 7,406
23.05.2011, 12:05     составить алгоритм!!! #3
Цитата Сообщение от Gepar Посмотреть сообщение
Ну тут всё банально на switch и далее перебираем через case все гласные буквы и сравниваем не равна ли наша буква одной из этих букв ну а в define ответ что не равна.
Попахивает быдлокодом. Проще так:
C
1
2
char ch;
printf("%c is %s\n", ch, (strchr("aeiouy", ch) != NULL ? "a vowel" : "not a vowel"));
С кирпичами - если любая пара ребер кирпича меньше или равна размерам отверстия, то пройдет.
Gepar
 Аватар для Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,516
23.05.2011, 12:31     составить алгоритм!!! #4
Цитата Сообщение от Nameless One Посмотреть сообщение
Проще так:
Да-да, человеку начинающему программировать действительно проще так будет, без сомнений
Nameless One
Эксперт С++
 Аватар для Nameless One
5760 / 3409 / 255
Регистрация: 08.02.2010
Сообщений: 7,406
23.05.2011, 12:35     составить алгоритм!!! #5
Gepar, ну ясен пень проще, чем писать case на *дцать букв. И проще, и эффективнее. А главное, сразу приучает писать хороший, правильный код.
Gepar
 Аватар для Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,516
23.05.2011, 12:46     составить алгоритм!!! #6
Nameless One, ну в соседней теме она просила написать функцию возвращающую сумму квадратов двух чисел так что она и с printf наверное не знакома, не говоря уже о strchr и switch для неё будет понятнее всего я думаю.

Добавлено через 1 минуту
Цитата Сообщение от Nameless One Посмотреть сообщение
проще, чем писать case на *дцать букв.
На 6 же, их больше не стало после того как ты их перечислил
Цитата Сообщение от Nameless One Посмотреть сообщение
aeiouy
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.05.2011, 18:11     составить алгоритм!!!
Еще ссылки по теме:

Составить алгоритм и написать программу C++
C++ Составить алгоритм и программу
Составить алгоритм C++
Составить линейный алгоритм C++
C++ Составить алгоритм вычисления выражения

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

Или воспользуйтесь поиском по форуму:
kameliya
2 / 2 / 1
Регистрация: 23.05.2011
Сообщений: 27
23.05.2011, 18:11  [ТС]     составить алгоритм!!! #7
Составте пожалуйста алгоритм( блок схемы) по тем заданиям!
Yandex
Объявления
23.05.2011, 18:11     составить алгоритм!!!
Ответ Создать тему
Опции темы

Текущее время: 23:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru