aşağıdaki örneği çalıştıracak bir kod yazdım ama diziye yukarıdakileri yazdığımda sayıların benzerliğinden ötürü tekrarlı kısmı yanlış alıyor dizi indekslerini dosyalardaki sayıların uzunluğuna göre alacağım
#include <stdio.h> #include <math.h> int main(){
int dizi[10]={1,0,2,1,0,2,1,0,2},dizi1[10],indeks,son,son1;
repeat.txt
0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0
0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1
output
1 0 1 0 0 1 0 1
EXAMPLE 2
repeat.txt
16 1 2 49 189 16 1 2 49 5 2 16 1 2 49 189 16 1 2 49 5 2 16 1 2 49 189
16 1 2 49 5 2 16 1 2 49 189 16 1 2 49 5 2 16 1 2 49 189 16 1 2 49 5 2
16 1 2 49 189 16 1 2 49 5 2
output
16 1 2 49 189 16 1 2 49 5 2
aşağıdaki örneği çalıştıracak bir kod yazdım ama diziye yukarıdakileri yazdığımda sayıların benzerliğinden ötürü tekrarlı kısmı yanlış alıyor
dizi indekslerini dosyalardaki sayıların uzunluğuna göre alacağım
#include <stdio.h>
#include <math.h>
int main(){
int dizi[10]={1,0,2,1,0,2,1,0,2},dizi1[10],indeks,son,son1;
while(1){
indeks=0;
for(int i=0;i<9;i++){
if(indeks==son+1){
indeks=0;}
if(dizi==dizi1[indeks]){
indeks++;
son1=i;
continue;}
if(dizi!=dizi1[indeks]){
son=i;
break;}
}
if(son1==8){break;}
for(int i=0;i<=son;i++){
dizi1=dizi;}
}
for(int i=0;i<=son;i++){
printf("%d ",dizi1);}
return 0;}
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi Crowne -- 1 Haziran 2022; 20:0:19 >
< Bu ileti iOS uygulamasından atıldı >