Funckcje w C++
prosze o pilna pomoc w napisaniu funkcji w C++
oto zadania:
napisac funkje w c++ ktora na ekranie wyswietla 25 razy znak bedacy parametrem tej funckji
funcka ktorej zadaniem jest sprawzenie czy dwie liczby calkowite bedace parametrami tej funckji sa takie same jesli tak funkcja zwraca wartsc 1 jesli nie to 0
oto zadania:
napisac funkje w c++ ktora na ekranie wyswietla 25 razy znak bedacy parametrem tej funckji
funcka ktorej zadaniem jest sprawzenie czy dwie liczby calkowite bedace parametrami tej funckji sa takie same jesli tak funkcja zwraca wartsc 1 jesli nie to 0
Odpowiedzi: 7
adik154:
o wyrozumiałośc prosze bo jeszcze nawet tegoreturn a > b ? a : b ;
nie uczyłem sie :wink: i pierwszy raz taki zapis widze :P
Wiec zapamietaj, jak coś piszesz to maksymalnie upraszczaj operacje. Nie ma sensu pisać potęznych klas i programować obiektowo źeby napisać kalkulator.
A 'knify' przyjdą z czasem – o ile nie porzucisz programowania.
A tu masz zagadkę:
include
struct Num {
int Num;
};
main(void)
{
Num Num;
Num : Num.Num=13
printf("%d",Num.Num);
return 0;
}
adik154:
PS. gusioo kiedys do ciebie napisałem na gg, dostałeś wiadomość?? :wink:
Sprawdź PW.
gusioo:
P.S: Adik AD2 moźna było zmieścić w jedenj (góra dwóch) linijkach. ;)
Podpowiem: wyraźenie warunkowe.
Np.: return a > b ? a : b ;
Co to robi ? Gdy a wieksze od b to zwraca a, a inaczej zwraca b.
Programować trza tak źeby sie nie narobić.
o wyrozumiałośc prosze bo jeszcze nawet tego
return a > b ? a : b ;
nie uczyłem sie :wink: i pierwszy raz taki zapis widze :P
PS. gusioo kiedys do ciebie napisałem na gg, dostałeś wiadomość?? :wink:
adik154:
Radziłbym Ci je sprawdzić.
to znaczy ze cos zknociłem :( :?:
Nie wiem, nie mam zamiaru siedzieć nad czyimś zadaniem.
Jeno na miejscu egzaminatora bym poprosił o wytłumaczenie co to robi i dlaczego.
Nie mam zwyczaju rozwiązywać za kogoś zadan, szczególnie gdy są trywialne jak te powyźej.
P.S: Adik AD2 moźna było zmieścić w jedenj (góra dwóch) linijkach. ;)
Podpowiem: wyraźenie warunkowe.
Np.: return a > b ? a : b ;
Co to robi ? Gdy a wieksze od b to zwraca a, a inaczej zwraca b.
Programować trza tak źeby sie nie narobić.
Radziłbym Ci je sprawdzić.
to znaczy ze cos zknociłem :( :?:
proartur:
wielkie dziekuję :)
Radziłbym Ci je sprawdzić.
Ale zadania Ci nie rozwiąźe. Nawet pisanie maili nie pomoźe.
wielkie dziekuję :)
odrazu zaznaczam ze ja jestem początkujący :wink:
ad1.
nie wiem jakiego typu to ma być znak?? jak tekstowy to przy okreslaniu parametrów poprostu zmienisz typ na inny, teraz jak pewnie sam widzisz jest to int czyli liczby całkowite
funkcja nic nie zwraca,ja ją wywołałem z pod funkcji main i działało :wink:
Ad2.
Tego sie dopiero ucze wiec nie wiem czy dobrze zrozumiałem i zrobiłem. Tą funkcje teź wywołamem z pod main i nie wypluwało błędów wiec chyba dobrze :roll:
ad1.
nie wiem jakiego typu to ma być znak?? jak tekstowy to przy okreslaniu parametrów poprostu zmienisz typ na inny, teraz jak pewnie sam widzisz jest to int czyli liczby całkowite
void funkcja ( int a)
{
for ( int pow=0 ; pow
{
cout <
}
}
funkcja nic nie zwraca,ja ją wywołałem z pod funkcji main i działało :wink:
Ad2.
Tego sie dopiero ucze wiec nie wiem czy dobrze zrozumiałem i zrobiłem. Tą funkcje teź wywołamem z pod main i nie wypluwało błędów wiec chyba dobrze :roll:
int liczby ( int a , int b)
{
if ( a == b )
{
return 1;
}
else
{
return 0;
}
}
Strona 1 / 1