1)Scrie un program care să citească un număr natural n (n>2) și două numere întregi a și b și să afișeze primii n termeni ai șirului construit astfel: a și b sunt primii doi termeni și, începând cu termenul al treilea, oricare termen este suma ultimilor doi predecesori.
Exemplu: pentru n=6, a=2 și b=7 se va afișa: 2 7 9 16 25 41.
2)Scrie un program care să citească un număr natural n și să afișeze, separate printr-un spațiu, numărul de cifre pare și numărul de cifre impare ale lui n.
Exemplu: pentru n=2104639 se va afișa: 4 3.
VA ROG CAT MAI REPEDE!!!!!!
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
1)
#include <iostream>
using namespace std;
int main()
{
int a,b,n;
cout<<"Primul termen: ";cin>>a;
cout<<"Al doilea numar: ";cin>>b;
cout<<"Cati termeni sa aiba sirul?"<<endl;cin>>n;
int s[n];
s[1]=a;
s[2]=b;
cout<<"Sirul este: "<<endl;
cout<<s[1]<<endl;
cout<<s[2]<<endl;
for(int i=3;i<=n;i++)
{
s[i]= s[i-2]+s[i-1];
cout<<s[i]<<endl;
}
return 0;
}
miresananamaria:
Nu ai răspuns la a doua.
Alte întrebări interesante
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba rusă,
8 ani în urmă
Limba română,
9 ani în urmă