Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <time.h>
- using namespace std;
- // zadanie 1
- string liczba_rzymska = "II";
- bool konwertuj(string* liczba_rzymska) {
- if (*liczba_rzymska == "I") {
- return 1;
- }
- else if (*liczba_rzymska == "II") {
- return 2;
- }
- else if (*liczba_rzymska == "III") {
- return 3;
- }
- else if (*liczba_rzymska == "IV") {
- return 4;
- }
- else if (*liczba_rzymska == "V") {
- return 5;
- }
- else {
- return -1;
- }
- }
- // zadanie 2
- int pierwsza, druga, trzecia;
- int maksymalna(int* pierwsza, int* druga, int* trzecia) {
- cout << "Pierwsza: ";
- cin >> *pierwsza;
- cout << "Druga: ";
- cin >> *druga;
- cout << "Trzecia: ";
- cin >> *trzecia;
- if ((*pierwsza > *druga) && (*pierwsza > *trzecia)) {
- return *pierwsza;
- }
- else if ((*druga > *pierwsza) && (*druga > *trzecia)) {
- return *druga;
- }
- else if ((*trzecia > *pierwsza) && (*trzecia > *druga)) {
- return *trzecia;
- }
- }
- // zadanie 3
- double dbl = -53333333333;
- double zwroc_wartosc(double* dbl) {
- if (*dbl > 0) {
- return *dbl;
- }
- else {
- return 0;
- }
- }
- // zadanie 4
- int ogr = 99;
- void ogranicz(int* ogr) {
- if (*ogr > 100) {
- *ogr = 100;
- }
- }
- // zadanie 5
- int* alokuj() {
- int size = rand() % 10 + 1;
- int* tablica = new int[size];
- for (int i = 0; i < size; ++i) {
- tablica[i] = rand() & 10 + 1;
- }
- return tablica;
- }
- // zadaine 6
- int tab1[] = { 1,2,3 };
- int tab2[] = { 4,5,6 };
- void *ostatnie_zadanie(int *tab1, int *tab2) {
- int size = 6;
- int* tab3 = new int[size];
- for (int i = 0; i < size; i++) {
- tab3[i] = tab1[i] + tab2[i];
- }
- return tab3;
- }
- int main() {
- srand(time(NULL));
- // konwertuj(&liczba_rzymska);
- // maksymalna(&pierwsza, &druga, &trzecia);
- // zwroc_wartosc(&dbl);
- // ogranicz(&ogr);
- // alokuj();
- // ostatnie_zadanie(tab1,tab2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement