Sonuçta ikisi de istediğim sonucu vermiyor.Nasıl çözebilirim bu sorunu ? |
Merhaba Arkadaşlar. Algoritma örnekleri yapıyordum fakat bir algoritmada takıldım kaldım. 5 basamaklı tüm Palindromik (tersten aynı okunan örn:43534) sayıların toplamını bulan bir algoritma yaptım kodunu yazdım fakat yanlış sonuç veriyor bir türlü bulamadım hatayı. C ile yazdım kodlar aşağıda şimdiden teşekkürler...
|
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int randomSayi,tahmin,yanit; srand(time(0)); randomSayi = rand() % 8999+1000; do { cout << "Tahmininizi giriniz: "; cin >> tahmin; if (tahmin==randomSayi) { cout << "Tebrikler! Random sayiyi bildiniz. \n"; cout << "Random Sayi= " << randomSayi << "\n"; return 0; } else { cout << "Maalesef! Random sayiyi bilemediniz. \n"; if (tahmin>randomSayi) cout << "Tahmininizi azaltmalisiniz. \n"; else cout << "Tahmininizi arttirmalisiniz. \n"; } } while (tahmin!=randomSayi); { cin.ignore(); cin.get(); return 0; cout << "Devam etmek icin 1 - Programi kapatmak icin 0 giriniz: "; cin >> yanit; if (yanit==1) cout << "RandomSayi = " << randomSayi << "\n"; if (yanit==0) cout << "Program kapaniyor... \n"; } } Bu kod çalışıyor ama devam etmek için 1 gelmiyor yarcımcı olabilirmisiniz |
Sıfırdan facebook tarzı siteler yaratabilmek için hangi dilleri, programları bilmek gerekir ? |
öncelikle iyi akşamlar ben bi ödevimde yarıya kadargeldim fakat programlama bilmediğim için fazla ilerleyemedim #include <stdio.h> int main () { int Sayi, i, i2, M; printf (" Bir sayi giriniz : "); scanf ("%d",&Sayi); for(i=2;i<=Sayi;i++){ M=1; for(i2=2;i2<i;i2++){ if(i%i2==0) { M=0; break; }} if(M==1) printf("%d\n",i); } } hocamın benden istediği girdiğimiz bir sayıyı 3 tane asal sayı toplamı şeklinde yazdıracak ben girdiğim sayıya kadar asal sayıları buldurdum fakat devamını getremedim teşekkür ederim şimdiden |
< Resime gitmek için tıklayın > < Resime gitmek için tıklayın > Ben bunların devamını getiremedim berde yanlış yapıyorum hoca girdiğim sayıyı 3 asal sayı toplamı şeklinde yazın dedi for içinde for mu olacak |
#include <stdio.h> int checkPrime(int n); int main() { int n, i, flag = 0; printf("Enter a positive integer: "); scanf("%d", &n); for(i = 2; i< = n/2; ++i) { // condition for i to be a prime number if (checkPrime(i) == 1) { // condition for n-i to be a prime number if (checkPrime(n-i) == 1) { // n = primeNumber1 + primeNumber2 printf("%d = %d + %d\n", n, i, n - i); flag = 1; } } } if (flag == 0) printf("%d cannot be expressed as the sum of two prime numbers.", n); return 0; } // Function to check prime number int checkPrime(int n) { int i, isPrime = 1; for(i = 2; i <= n/2; ++i) { if(n % i == 0) { isPrime = 0; break; } } return isPrime; } Bu ikili sayılar için.3 lü nasıl olur bilmiyorum.Asal sayıları arrayde yazıp random sayı atılmalı number 1 için.Sonra toplamdan bu number1 çıkarılmalı.Kalan sayılar için yukarıdaki codela sağlamalı başka yol gelmedi aklıma.GoldBach sanısı diye geçer bu. |
void veriler() < Resime gitmek için tıklayın > Aldığım hata bu bir türlü çözümü bulamıyorum select cümlesindeki tb3 ve tb4 ü kaldırdığımda tb1 ve tb2 tablolarındaki veriler hatasız bi şekilde görüntüleniyor. < Resime gitmek için tıklayın > Veritabanıda bu şekilde, yardımcı olursanız çok sevinirim. Bu arada aynı select cümlesini sql serverda aynı tabloları oluşturup denedim gayet sorunsuz verileri görüntüleyebildim. ![]() |
Arkadaşlar merhaba, Veri Yapıları pointer ödevim var.(C++) Resimde 1. metotta pointerlar ile yeni bir nesne oluşturup güzelce diziyi yazdırıyorum. Resimde 2.metotta yapmak istediğim 1. metotta yazdırdığım dizideki adresleri alıp indislerini değiştirip ekrana basmak. Ancak t2 pointerını 2. metotta kullanamıyorum.2.MEtotta swap işlemi yapacağımı biliyorum ama nasıl yapılacağını bilmiyorum< Resime gitmek için tıklayın > İsteyen arkadaşlara ödevi tam anlamıyla anlamaları için ödev dosyasını atabilirim. |
Merhaba arkadaşlar bir sorum f=500x1+300x2, 45x1+30x2 <=420 ve x1+x2 <= 35, bu koşulları sağlayan max f değerini bulan bir program yazmam lazım nasıl yapabiliriz yardımcı olabilirseniz sevinirim |
|
merhaba __________________________________________________________________________________ #include <iostream> #include <stdio.h> #include <stdlib.h> #include <cstdlib> #include <windows.h> int main() { char renk[30]; printf( "sevdiginiz rengi giriniz> \n"); scanf("%", renk); if(renk=mavi) printf( "mavi harika bir secim"); return 0; }< Resime gitmek için tıklayın > ____________________________________________________________________________ yapmak istediğim ekranda girilen renge göre hazır cevap yazdırmak. tek renkte yapsam çoğaltçam. burda hata alıyorum dev c++ da >> in function int main(): birde>> mavi was not declared in this scope en kısa sürede yardımlarınızı bekliyorum |
Python ile yazdığım windows servisinin arkasında c++ kodu çalıştırabilir miyim ne kadar sağlıklı olur ? Veya windows servisininde c++ arkada çalışacak kodu da c++ ile yazsam daha mı sağlıklı olur ? Şahsen bu seçeneğin daha sağlıklı olacağını düşünüyorum fakat çok bilgi gerektiriyor. |
pttws.ptt.gov.tr/GonderiTakip/services/Sorgu* webservisi kullanan var mı? c# ile örnek proje paylaşabilir misiniz? |
C# ile bir sesli asistan programı yapıyorum da speech kütüphanesini kullanarak sistem dilim türkçe olduğu için program çalıştığında "Dilbilgisinin dili konuşma tanıyıcının diliyle eşlemiyor" hatası alıyorum işletim sistemi dilini ingilizce yapınca düzeleceğini biliyorum fakat bu programı farklı farklı kişilerin bilgisayarında göstereceğim için hepsinden sistem dillerini ingilizce yapmasını isteyemem kod ile bu sorun çözülebiliyorsa ve bilen birileri varsa yardımcı olursa çok sevinirim. grammerbuilder.Culture = new System.Globalization.CultureInfo("en-US"); bu kodu yazmayı denedim fakat olmadı. |
Konu sahibi konuyu herkesin havası yüksek, işe yararlığı ise düşük mesajlar gönderdiği 2012'de açmış. Konuya yüzlerce mesaj atan kişilerin coğu artık forumda değil... |
https://drive.google.com/file/d/1HAOkqeZzoNOd4x_sJzEUkiGhzuAHZwhI/view?usp=sharing yardıma ihtiyacım varr:S |
< Bu mesaj bu kişi tarafından değiştirildi Guest-F531A68DD -- 14 Ocak 2017; 13:57:55 >