Răspuns :
Răspuns:
1)
#include <iostream>
using namespace std;
int main(){
int rezultat = 0;
int n;
std::cout << "N: ";
std::cin >> n;
for(int i = 0; i < n; ++i){
int input;
std::cin >> input;
rezultat = rezultat + input;
}
std::cout << std::endl << "Rezultat: " << rezultat;
return 0;
}
2)
#include <iostream>
#include <vector>
using namespace std;
void vectSort(vector<int> &INPUT){
cout << "Sorting..." << endl;
INPUT.shrink_to_fit();
int Numar = INPUT.size();
for(int i = 0; i<=Numar; ++i){
for(int j = i+1; j<Numar; ++j){
if(INPUT[i] > INPUT[j]){
int c;
c = INPUT[i];
INPUT[i] = INPUT[j];
INPUT[j] = c;
}
}
}
}
int main(){
vector <int> aaa;
int n;
std::cout << "N: ";
std::cin >> n;
for(int i = 0; i < n; ++i){
int input;
std::cin >> input;
aaa.push_back(input);
}
vectSort(aaa);
std::cout << std::endl << "Cel mai mare " << aaa[aaa.size() - 1];
return 0;
}
3)
#include <iostream>
#include <vector>
using namespace std;
void vectSort(vector<int> &INPUT){
cout << "Sorting..." << endl;
INPUT.shrink_to_fit();
int Numar = INPUT.size();
for(int i = 0; i<=Numar; ++i){
for(int j = i+1; j<Numar; ++j){
if(INPUT[i] > INPUT[j]){
int c;
c = INPUT[i];
INPUT[i] = INPUT[j];
INPUT[j] = c;
}
}
}
}
int main(){
vector <int> aaa;
int n;
std::cout << "N: ";
std::cin >> n;
for(int i = 0; i < n; ++i){
int input;
std::cin >> input;
aaa.push_back(input);
}
vectSort(aaa);
std::cout << std::endl << "Cel mai mare " << aaa[0 << endl
return 0;
}
4)
#include <iostream>
#include <vector>
using namespace std;
int main(){
vector <int> aaa;
int n,x;
std::cout << "N: ";
std::cin >> n;
std::cout << "X: ";
std::cin >> x;
for(int i = 0; i < n; ++i){
int input;
std::cin >> input;
aaa.push_back(input);
}
int rezultat = 0;
for(int j = 0; j < aaa.size(); ++j){
if(aaa[j] == x) {
std::cout << "Pe locul " << j << endl;
rezultat++;}
}
std::cout << std::endl << "Rezultat: " << rezultat << endl;
return 0;
}
5)
#include <iostream>
using namespace std;
int main(){
int n,x;
int rezultat = 0;
std::cout << "N: ";
std::cin >> n;
std::cout << "K: ";
std::cin >> x;
int op = 0;
while (((op < 1) || (op > 3))){
std::cout << "1) suma..." << endl
<< "2) numarul..." << endl
<< "3) produsul..." << endl;
std::cout << "numerelor care sunt divizibile cu k" << endl
<< " ";
cin >> op;
}
if(op == 3) rezultat = 1;
if ((op == 1) || (op == 2)) rezultat = 0;
std::cout << "Input: " << endl;
for(int i = 0; i < n; ++i){
int input;
std::cin >> input;
if((input % x) == 0){
switch(op){
case 1:
rezultat = rezultat + input;
break;
case 2:
rezultat++;
break;
case 3:
rezultat = rezultat * input;
break;
default:
return 0;
break;
} }
}
std::cout << std::endl << "Rezultat: " << rezultat << endl;
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.