URGENT!!!!Tema 5.4. Folosind operaţii pe biţi, să se afişeze reprezentarea în baza 2 a unui număr natural n, citit de la tastatură.
Tema 5.5. Citiţi de la tastatură n numere întregi pe care le stocaţi într-un vector. Programul verifică dacă acestea sunt în ordine crescătoare.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int n;
bool ordonat = true;
cout<<"n=";cin>>n;
int v[n];
for (int i = 0; i < n; i++)
{
cout<<"v["<<i<<"]=";
cin>>v[i];
}
for (int i = 0 ;i < n-1;i++)
if (v[i]>v[i+1])
ordonat = false;
if (ordonat == true)
cout<<"Vectorul este sortat";
else
cout<<"Vectorul nu este sortat";
return 0;
}
Răspuns de
1
Tema 5.4:
#include <iostream>
using namespace std;
int main()
{
int n,i,v[24],ct=0;
cin>>n;
for(i=0;(1<<i) <=n ;i++)
if(n&(1<<i))
v[++ct]=1;
else
v[++ct]=0;
for(i=ct;i>=1;i--)
cout<<v[i];
return 0;
}
Alte întrebări interesante
Fizică,
8 ani în urmă
Engleza,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă