Напишете програма, която въвежда два целочислени интервала [A, B] и [C, D] и определя:
- дали се пресичат
- дали съвпадат
- дали единият се съдържа изцяло в другия
- дали са с различен брой числа
Напишете програма, която въвежда два целочислени интервала [A, B] и [C, D] и определя:
[c] за С++ програми [/c]
[pascal] за паскал [/pascal]

за Къде се намира точка
за Вмъкване и изтриване на елемент *
за Позицията на X




за Броят на максималните елементи




за Броят на максималните елементи
за Пари за закуска




за Ученици с дадена оценка




за По-големи от средното| П | В | С | Ч | П | С | Н |
|---|---|---|---|---|---|---|
| « февр. | ||||||
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
1. DALI SE PRESICHAT :
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int A,B,C,D ; cout<< " Vuvedi A,B,C i D : " <<endl; cin>> A>>B>>C>>D ; if ((A<C)&&(C<B)&&(B<D) || (C<A)&&(A<D)&&(D<B)) cout<< "presichat se! " <<endl; else cout<< "ne se presichat! " ; system("PAUSE"); return EXIT_SUCCESS; }Емили, ти все се оплакваш, че ти е сложно и все накрая пускаш решение :-)
Ee, Vie kato mi obqsnite go razbiram :))
int a,b,c,d; cout<<"Vavedi purvi interval ot dve chisla (A,B):"<<endl; cin>>a>>b; cout<<"Vavedi vtori interval ot dve chisla (C,D):"<<endl; cin>>c>>d; //Dali intervalite se presichat if((a<c)&&(c<b)&&(d>b)||(c<a)&&(a<d)&&(d<b)) cout<<"Intervalite se presichat!"<<endl; else cout<<"Intervalite ne se presichat!"<<endl; //Dali intervalite suvpadat if((a==c)&&(b==d)||(a==d)&&(b==c)) cout<<"Intervalite suvpadat!"<<endl; else cout<<"Intervalite ne suvpadat!"<<endl; //Dali edin ot intervalite se sudurja izcqlo v drugiq interval if((a<c)&&(d<b)||(c<a)&&(b<d)) cout<<"Ediniqt ot intervalite se sudurja izcqlo v drugiq!"<<endl; else cout<<"Ediniqt ot intervalite ne se sudurja izcqlo v drugiq!"<<endl; //Dali sa s razlichen broi chisla if(a-b==c-d) cout<<"Intervalite sa s ednakakuv broi chisla!"<<endl; else cout<<"Intervalite sa s razlichen broi chisla!"<<endl;#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int a,b,c,d; cout<<"vavedete dva intervala:"<<endl; cin>>a>>b; cin>>c>>d; if ((a>c)&&(c<b)&&(b<d)||(c<a)&&(a<d)&&(b<d)) cout<<"intervalite se presichat"<<endl; else cout<<"Intervalite ne se presichat"<<endl; if ((a==c)&&(b==d)) cout<<"intervalite suvpadat"<<endl; else cout<<"intervalite ne suvpadat"<<endl; if ((a<c)&&(d<b)||(c<a)&&(b<d)) cout<<"intervalut se sudurja v drugiq"<<endl; else cout<<"intervalut ne se sudruja v drugiq"<<endl; system("PAUSE"); return EXIT_SUCCESS; }