Funkcje powtórka, Programowanie, wykłady C++


1. W programie mamy zdefiniowaną następującą funkcję:

int Zmiana(int a, int &b)

{a=a+b;

b=a-b;

if (a*b) return 1;

return 0;

}

Co zostanie wydrukowane na ekranie po wykonaniu następujących instrukcji:

int x=0;

int y=2;

cout<<Zmiana(x,y)<<endl;

cout<<x<<setw(5)<<y<<endl;

x=20%3;

cout<<Zmiana(1,x);

2. W programie mamy zdefiniowaną funkcję

void wyswietl(int n)

{

cout<<n%10;

if (abs(n)>9)

wyswietl(abs(n)/10)

}

co będzie wyświetlone na ekranie po wywołaniu

f(5)

f(-12)

f(912)

2. W pliku tekstowym "liczby.txt" zapamiętane są wyniki losowań totolotka - liczby całkowite od 1 do 49. Dokończ program zliczający ilość wystąpień każdej z liczb. Po zliczeniu wystąpień pytamy użytkownika o liczbę i wyświetlamy ile razy była ona wylosowana. Program kończy się, jeśli użytkownik poda liczbę spoza przedziału <1,49>

#include <iostream>

#include <fstream>

using namespace std;

int main()

{

int ts[49]={0};

5. Dokończ definicję funkcji

int rowne(int n)

która zwraca w wyniku 1, jeśli pierwsza i ostatnia cyfra liczby n są równe, lub 0 w przeciwnym wypadku

3. Funkcja o nagłówku

int polozenie(TKolo a, TKolo b)

zwraca w swoim wyniku:

0, jeśli koła a i b nie mają punktów wspólnych

1, jeśli koła a i b przecinają się w jednym punkcie

2, jeśli koła a i b przecinają się w dwóch punktach

Napisz fragment programu, który wykorzystując instrukcję switch wyświetli na ekranie informacje o położeniu okręgów o1 i o2.

14. Napisz program, który zadaną kwotę pieniędzy (liczba całkowita) rozmieni na jak najmniejszą ilość monet o nominale 1, 2, 5 złotych. Przykład:

48 zl = 9 x 5zl + 1 x 2zl + 1 x 1zl. W programie należy zdefiniować funkcję, w której zadana kwota oraz ilości poszczególnych monet są parametrami funkcji, a wynikiem funkcji jest ilość wszystkich monet.

1

1



Wyszukiwarka

Podobne podstrony:
9 Programowanie z zastosowaniem bloków funkcyjnych Funkcje matematyczne materiały wykładowe
powtórzenie klasy, Programowanie, wykłady C++
Podstawy programowania (wykład III)
Program wykładów 1 sem
Program wykładu Fizyka II
zasady zaliczeń PP IG, Politechnika Białostocka, ZiIP (PB), Semestr 1, Podstawy programowania, Progr
JS 06 Funkcje matematyczne, Programowanie, instrukcje - teoria
Wskaźniki w C, Programowanie, wykłady C++
Program Wykładów I Semestru (30h) Starożytność str 1
program wykladow
00 program wykladu i literatura
Programowanie - wykłady, UE IiE ISIZ, programowanie
Semestr 2, pr kontr psio 2, Temat: Zastosowanie powtórzeń w programach
program wykładu z ps rozwoju SWPS, Ludwika Wojciechowska
Woroniecka Program wykładów z ekonomii, ekonomia _pochodzi od greckiego oiconomicos, oikos-dom, nomo
Program wykładów
Języki programowania wykłady
Obsługa plików, Programowanie, wykłady C++
Program wykładów z pomp, IŚ Tokarzewski 27.06.2016, V semestr COWiG, PKM (Podstawy konstrukcji mecha

więcej podobnych podstron