(Oprogramowanie, C++ itd) 1)Napisz program który po uruchomieniu zapyta o podanie dowolnej liczby, a potem wyświetli do niej odwrotną. 2)Napisz program który poprosi o podanie dwóch liczb dodatnich a i b, a nastepnie obliczy b do potęg a. 3)Napisz program działający gdy a>O to obliczana jest objętość sześcianu o takim boku, w przeciwnym wypadku wyswietlany jest tekst: Nie ma szescianu o boku ujemnym. Prosze o szybką odpowiedz;))
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
1)
#include <iostream>
using namespace std;
int main()
{
float a;
cout << "Podaj dowolna liczbe: ";
cin >> a;
cout << "Odwrotna liczba do liczby " << a << " wynosi: " << 1/a << endl;
}
2)
#include <iostream>
using namespace std;
int main()
{
unsigned int a, b, wynik=1;
cout << "Podaj dodatnia liczbe: ";
cin >> b;
cout << "Podaj dodatnia potege: ";
cin >> a;
for(int i=0; i<a; i++)
{
wynik = wynik*b;
}
cout << b << " do potegi " << a << " wynosi: " << wynik << endl;
}
3)
#include <iostream>
using namespace std;
int main()
{
int a;
cout << "Podaj liczbe: ";
cin >> a;
if(a > 0)
{
cout << "Objetosc szescianu o bokach rownych " << a << " wynosi: " << a*a*a << endl;
}
if(a == 0)
{
cout << "Nie ma szescianu o boku rownym 0." << endl;
}
if(a < 0)
{
cout << "Nie ma szescianu o ujemnym boku." << endl;
}
}
Pisane w języku C++
w podpunkcie 2) jeżeli chcesz zabezpieczyć program przed wpisywaniem liczb ujemnych to zmień typ zmiennych z unsigned int na zwykly int a i b oraz dodaj pętlę do while z warunkiem (b < 0) lub (a < 0) np.
do
{
cout << "Podaj dodatnia liczbe: ";
cin >> b;
} while(b < 0);
to samo z potęgą.