Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
FUNKCJE2 - Odpowiedz na pytanie - funkcje (2) |
1. Które wywołanie funkcji typu void jest prawidłowe:
- int x = f();
- f();
- cout<<f();
- f(int a, int b)
2. Który program wyznaczający sumę dwóch liczb jest prawidłowy:
Program pierwszy:
#include<iostream>
using namespace std;
int suma(int a, int b)
{
return a+b;
}
int main()
{
cout<<suma(2,3);
return 0;
}
3. Które zdanie jest nieprawdziwe:
- Lista argumentów to dane, które przekazujemy przez nawias funkcji
- Lista argumentów funkcji może być pusta
- Jeżeli funkcja posiada argumenty to musi zwaracać jakąś wartość
- Jeśli lista argumentów jest pusta, to funkcja nie pobiera żadnych danych przez nawias
4. Co wypisze następujący program:
#include<iostream>
using namespace std;
void funkcja(int a, int &b)
{
b = b * 2;
a/=2;
}
int main()
{
int a = 10, b = 20;
funkcja(a,b);
cout<<a<<" "<<b;
return 0;
}
- 10 20
- 5 40
- 40 20
- 10 40
5. Co powinno być wstawione w miejsce kropek
#include<iostream>
using namespace std;
.... funkcja(int a, int b)
{
return (double)a/(double)b;
}
int main()
{
cout<<funkcja(3, 5);
return 0;
}
- void
- int
- double
- char
Input
Jedna liczba pytanie z zakresu [1..5]
Output
Jedna liczba z zakresu [1..4]
Example
Input: 6 Output: 3
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2014-02-25 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM32-GCC ASM64 MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |