Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Algoritm(prelucrare cifre)
//g++ 7.4.0 #include <iostream> using namespace std; /*Cel mai mare divizor comun (cmmdc).*/ /*int main() { int a, b; cin>>a>>b; while(a != b) { if(a > b) { a = a - b; } else { b = b - a; } } cout<<a; }*/ /*Cel mai mic multiplu comun (cmmmc)*/ /*int main() { int a, b, x, y; cin>>a>>b; x = a; y = b; while(x != y) { if(x > y) { x = x + y; } else { y = y + x; } } cout<<(a*b) / x; }*/ /*cea mai mica cifra dintr-un nr*/ /*int main() { int n, min; cin>>n; min = n % 10; while(n) { if(n % 10 < min) { min = n % 10; } n = n / 10; } cout<<min; }*/ /*prima cifra a unui nr*/ /*int main() { int n, x; cin>>n; while(n) { x = n % 10; n = n / 10; } cout<<x; }*/ /*cea mai mare cifra a unui numar*/ /*t main() { int n, max; cin>>n; max = n % 10; while(n) { if(n % 10 > max) { max = n % 10; } n = n / 10; } cout<<max; }*/ /*Media aritmetica a doua nr*/ /*int main() { int n, c = 0, s = 0; cin>>n; while(n) { s = s + n % 10; n = n / 10; c++; } cout<<s/c; }*/ /*oglinditul unui nr.*/ /*int main() { int n, inv = 0; cin>>n; while(n) { inv = inv*10 + n % 10; n = n / 10 ; } cout<<inv; }*/ /*Eliminarea cifrelor pare dintr-un numar*/ /*int main() { int n, x, nr_nou = 0, inv = 0, c = 0; cin>>n; while(n) { x = n % 10; if(x % 2 == 0) { nr_nou = nr_nou; c++; } else { nr_nou = nr_nou * 10 + x; } n = n / 10; } if(c == 0) { cout<<"Nr nu are cifre pare"; } while(nr_nou) { inv = inv * 10 + nr_nou % 10; nr_nou = nr_nou / 10; } cout<<inv; }*/ /*inlocuirea primei cifre cu ultima*/ /*#include <math.h> int main() { int n, x, y, nr_nou = 0, p = 1; cin>>n; nr_nou = n; y = n % 10; while(n>9) { p = p * 10; n = n / 10; } nr_nou = ((y * p + nr_nou % p)/10) * 10 + n; cout<<nr_nou; }*/
run
|
edit
|
history
|
help
0
lab17feb22x4B.cpp
Test 12(2021)
triplets from vector
reverse array
TraiectorieIdeala
Conjuntos - analizar la lógica
Using C's sprinf() Function to Format Output String
773. Sliding Puzzle
MyStringv2
sample