URGEEENT!Chiar am nevoie de ajutor.Tema 1. 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 2 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
Tema2:
#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 1:
#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
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă