ЗАДАЧА С++ Ви поклали гроші в банк під 10% у місяць. Скласти програму, яка б визначала яка сума буде знаходитись на Вашому рахунку через N місяців.
Ответы
Відповідь:
#include <iostream>
#include<string>
#include<cmath>
int main() {
setlocale(0,"");
double suma;
int misyac;
std::string s;
while(1){
try{
std::cout<<"Введіть суму вкладу:\n";
std::cin>>s;
suma = std::stod(s);
if(suma<=0) throw 4;/*Помилка від'ємного числа*/
break;
}
catch(int/*Ловимо помилку від'ємного числа'*/){
std::cout<<"Недопустиме значення, повторіть введення.\n";}
catch(.../*Ловимо будь-що*/){
std::cout<<"Невірний ввід, повторіть будь ласка.\n";
}}
while(1){
try{
std::cout<<"Введіть кількість місяців:\n";
std::cin>>s;
misyac = stoi(s);
if(misyac<0) throw 4;
break;
}
catch(int/*Ловимо помилку від'ємного числа*/){
std::cout<<"Недопустиме значення, повторіть введення.\n";}
catch(.../*Ловимо будь-що*/){
std::cout<<"Невірний ввід, повторіть будь ласка.\n";
}}
std::cout<<"За "<<misyac<<" місяців зі сумою вкладу розміром "<<
suma<<" гривень при депозиті у 10% за місяць у вас буде "<<suma*pow(1.1,misyac);
return 0;
}
#include
int main()
{
int n;
float S=1;
printf("Введіть значення n");
scanf("%d",&n);
for(int i=0; i<=n;i++){
for(int A=0;A S=S*sin(1+A);
A+=i;
}
}
printf(" S= %f",S);
return 0;
}
#include
using namespace std;
int main()
{
float S, S2, M;
cout<<"Введіть суму вкладу:\n";
cin>>S;
cout<<"Введіть кількість місяців :\n";
cin>>M;
if(S>0 && M>0){
for(int i=0;i S=S+S*10/100;
}
cout< }
else{cout<<"Ви ввели неправильно дані";}
return 0;
}