0 голосов

программирование. паскаль помогите сделать задание: Дан перечень функций:Sin(x),Cos(x),In(x),Exp(x),abs(x).составить программу, кот по первой букве названия функции выводила бы сообщение о назначении функции

спросил от Супер бакалавр (17.2k баллов) 3 3 3 в категории Информатика

3 Ответы

0 голосов
ответил от Академик (70.9k баллов) 3 3 3

может так

 

#include
> func;<br if (!func[0])<br return 0;<br <br <br // check for first character<br switch (func[0]) {<br case 'C':<br cout << "likely to cos\n";<br break;<br case 'S':<br cout << "likely to sin\n";<br break;<br case 'l':<br cout << "likely to ln\n";<br break;<br case 'a':<br cout << "likely to abs\n";<br break;<br case 'e':<br cout << "likely to exp\n";<br break;<br <br default:<br cout << "sorry, i dont known\n";<br }<br <br return 0;<br }
0 голосов
ответил от Академик (70.9k баллов) 3 3 3

не отформатировалось похоже. Еще раз: на с++ это будет так:

#includeusing namespace std;int main(){// name of functionchar func[1024];func[0] = 0; // try to get itcin >> func;if (!func[0])return 0; // check for first characterswitch (func[0]) {case 'C':cout << "likely to cos\n";break;case 'S':cout << "likely to sin\n";break;case 'l':cout << "likely to ln\n";break;case 'a':cout << "likely to abs\n";break;case 'e':cout << "likely to exp\n";break;default:cout << "sorry, i dont known\n";}return 0;}
0 голосов
ответил от Академик (70.9k баллов) 3 3 3

во блин, только сейчас увидел, что надо на паскале. Скину через 2 часа, бо на работе линукс без админновских прав и только g++

Добро пожаловать на сайт Эксперты онлайн, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...