Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <math.h>
- void warunek(int *pntdzialanie, int *pntliczba) // Funkcja sprawdza co wpisano w drugim poleceniu i odpala odpowiednia funkcje
- {
- if(pntdzialanie=="sqrt")
- {
- pierwiastek2(pntdzialanie, pntliczba);
- }
- else if(pntdzialanie=="sin")
- {
- sinus(pntdzialanie, pntliczba);
- }
- else if(pntdzialanie=="exp")
- {
- funkcja_wykladnicza(pntdzialanie, pntliczba);
- }
- else{printf("Niewlasciwa odpowiedz.");}
- }
- void pierwiastek2(int *pntdzialanie, int *pntliczba)
- {
- printf("pierwiastek");
- }
- void sinus(int *pntdzialanie, int *pntliczba)
- {
- printf("sinus");
- }
- void funkcja_wykladnicza(int *pntdzialanie, int *pntliczba)
- {
- printf("funkcja wykladnicza");
- }
- void lancuch(int *pntdzialanie, int *pntliczba)
- {
- }
- int main()
- {
- float liczba;
- char dzialanie;
- printf("Podaj liczbe zmiennoprzecinkowa: ");
- int *pntliczba=&liczba;
- int *pntdzialanie=&dzialanie;
- scanf("%d", &liczba);
- printf("Podaj co chcesz zrobic (sqrt, sin, exp): ");
- scanf("%s", &dzialanie);
- warunek(pntdzialanie, pntliczba);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement