C++ -> PODSTAWY JĘZYKA

ROZWIĄZANIA ZADAŃ

Zadanie 1
Napisz program obliczający obwód i pole trapezu.

#include <iostream>
using namespace std;

int main()
{
    float a,b,h;
    cout << "Podaj a: ";
    cin >> a;
    cout << "Podaj b: ";
    cin >> b;
    cout << "Podaj h: ";
    cin >> h;

    cout << "Obwod = " << a+b+2*h << endl;
    cout << "Pole = " << (a+b)*h/2;

    return 0;
}

Jeżeli chcesz wprowadzić wartość boku jako liczbę rzeczywistą, użyj kropki np. 2.5 lub 4.7


Zadanie 2
Napisz program obliczający pole dowolnego trójkąta (boki to a, b, c) wykorzystując wzór Herona.

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    float a,b,c,x,pole;
    cout << "Podaj a: ";
    cin >> a;
    cout << "Podaj b: ";
    cin >> b;
    cout << "Podaj c: ";
    cin >> c;

    x = (a+b+c)/2;
    pole = sqrt(x*(x-a)*(x-b)*(x-c));
    cout << "pole = " << pole;

    return 0;
}


Zadanie 3
Napisz program obliczający pierwiastek sześcienny z liczby podanej przez użytkownika.

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    int l1;
    cout << "Podaj pierwsza liczbe: ";
    cin >> l1;

    cout << "wynik = " << pow(l1,1/3.0);

    return 0;
}

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.