| Herkese selamlar saygılar.Bu sorunun döngüsüz bir şekilde çözülmesini bir iş mülakatında arkadaşımdan istemişler ben de kendimce öğrenmeye çalıştığım c++ dilinde işin içinden çıkamadığım soruları burda paylaşmak istiyorum. kullanıcıdan yüz sayi alan bu yüz sayiyi bir diziye atayan daha sonra dizinin için de ki elemanlarin yarisini rastgele bir diziye diğer yarısını da başka bir diziye atan daha sonra her iki dizide ki elemanların toplamları birbirine eşitse mümkün değilse değil yazdıran programı yazın. aşağıda kendimce bir şeyler yapmaya çalıştım girilen sayilarin rastgele atanması nasıl yapılmalı, dizi nasıl ikiye bölünür açıklayarak çözerseniz çok sevinirim. |
|---|
| #include <iostream> #include <ctime> #include <cstdlib> using namespace std; int main(){ srand(time(0)*643); int a[6]; int *b; int *c; for(int i=0;i<6;i++){ cout<<"sayi girin:"; cin>>a; for(int j=0;j<3;j++){ a=rand(); b=a; } } for(int l=0;l<3;l++){ cout<<b[l]<<endl; } for(int y=0;y<3;y++){ cout<<c[y]<<endl; } } |
