Şimdi Ara

C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (144. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4.172
Cevap
118
Favori
170.024
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
3 oy
Öne Çıkar
Sayfa: önceki 142143144145146
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • c# da sabit olarak tanımlanan bir sayıyı buluncaya kadar kullanıcan sayı girmesini istiyor.bu programda yardımcı olurmusunz?
  • merhaba hocam bi sorunum olacak çıkamadım işin içinden yardımcı olabilecek varsa çok memnun olurum. c++ ile n tane sayı girilecek programa ve negatif sayıların ortalamasını alıp şu kadar diyecek pozitiflerin ortalamasını alıp şu kadar diyecek ve kaç tane 0 girildiğini söyleyecek son olarak da girilen sayıların genel ortalamasını alıp şu kadar diyecek program ama ben uğraştıkça batıyorum resmen bilen bi üstad bi el atabilir mi şu kodlara ?

     

    float x,say,i,top=0,pozitif,negatif,sifir,ort;

    printf("kac adet sayi giriceksiniz -->");
    scanf("%f",&x);
    for(i=1;i<=x;i++){
    printf("%.0f.sayiyi giriniz=",i);
    scanf("%f",&say);
    top=top+say;

    }
    ort=top/x;
    printf("genel ortalama=%.2f\n",ort);

    if(say>0)
    printf("pozitiflerin sayisi=%.0f\n",pozitif);

    else if(say<0)
    printf("negatif olanlarin sayisi=\n",negatif);


    else
    printf("sifira esit olanlarin sayisi=\n",sifir);



    mesela burdaki kodlarda genel ortalamayı en sona aldığımda bile hata alıyorum.



    < Bu mesaj bu kişi tarafından değiştirildi mrYAGIZ -- 17 Nisan 2014; 22:58:01 >




  • using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace ucyuzkırkiki
    {

    public class User
    {
    public SikayetEkrani skyt;
    public string userName { get; set; }
    public string password { get; set; }
    public string name { get; set; }
    public string surname { get; set; }
    public string email { get; set; }
    public int userID { get; set; }

    public List<string> kullaniciAdiListesi = new List<string>();
    public List<string> isimListesi = new List<string>();
    public List<string> soyisimListesi = new List<string>();
    public List<string> emailListesi = new List<string>();
    public List<string> sifreListesi = new List<string>();
    public List<int> userIDListesi = new List<int>();

    public User()
    {

    }


    public void kullanıiciOlustur(string kullaniciAdi,string password,string isim, string soyisim,string e_mail,int userid)
    {

    this.userName = kullaniciAdi;
    this.password = password;
    this.name = isim;
    this.surname = soyisim;
    this.email = e_mail;
    this.userID = userid;


    kullaniciAdiListesi.Add(kullaniciAdi);
    sifreListesi.Add(password);
    isimListesi.Add(isim);
    soyisimListesi.Add(soyisim);
    emailListesi.Add(e_mail);

    userIDListesi.Add(userID);
    }
    }
    }

    --------------------------------------
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace ucyuzkırkiki
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }
    public string kullaniciAdi;
    public string sifre;
    public string isim;
    public string soyisim;
    public string email;
    public int id=0;
    private void button1_Click(object sender, EventArgs e)
    {
    User u = new User();
    kullaniciAdi = txtKullaniciAdi.Text;
    sifre = txtSifre.Text;
    isim = txtIsim.Text;
    soyisim = txtSoyisim.Text;
    email = txtEmail.Text;
    id=5;
    u.kullanıiciOlustur(kullaniciAdi,sifre,isim,soyisim,email,id);
    MessageBox.Show(u.soyisimListesi[0]);
    SikayetEkrani s = new SikayetEkrani();
    s.Show();


    }
    }
    }
    ---------------------------
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace ucyuzkırkiki
    {
    public partial class SikayetEkrani : Form
    {

    public User us;
    public SikayetEkrani()
    {
    us = new User();
    InitializeComponent();
    us.skyt = this;
    }

    private void SikayetEkrani_Load(object sender, EventArgs e)
    {

    ListViewItem li = new ListViewItem();
    li.Text = us.kullaniciAdiListesi[0]; -------->>>> visual studio ile bu kısımda şu hatayı almaktayım
    Dizin aralık dışındaydı. Negatif bir değer olmamalı ve koleksiyonun boyutundan daha küçük olmalıdır.
    //li.SubItems.Add();
    //li.SubItems.Add();
    //li.SubItems.Add();
    //li.SubItems.Add();
    //li.SubItems.Add();
    listView1.Items.Add(li);
    }
    }
    }

    li.text = us.kullaniciAdiListesi[0]; kısmında yazmış olduğum hatayı alıyorum.
    acil yardım ederseniz çok sevinirim şimdiden teşekkürler...



    < Bu mesaj bu kişi tarafından değiştirildi negres_1903 -- 17 Nisan 2014; 23:09:27 >




  • quote:

    Orijinalden alıntı: t9r

    quote:

    Orijinalden alıntı: lavara123


    quote:

    Orijinalden alıntı: t9r

    int main() 
    {
    int kelimesayisi = 1;
    int karaktersayisi = 0;
    char c;

    cout << "Sifrenizi girin: ";

    do
    {
    c = getch();
    cout << "*";

    if (c == ' ') kelimesayisi++;
    else if (c != '\r') karaktersayisi++;
    } while (c != '\r');

    cout << endl << kelimesayisi << " kelime, "
    << karaktersayisi << " karakter." << endl;


    beyler olayı tamamen anladım burdaki ama getch() ile \r nin olayını anlayamadım internetten baktım ama anlayamadım biri anlatabilirmi acaba

    getch(); bir katara klavyeden tek karakter girdi almaya yarar yani
    c = getch(); dediğinde program buraya geldiğinde bir tuşa basılmasını bekler basıldığı an c katarının içine o tuşu ata

    anladım dostum çok sağol peki \r nin olayını biliyomusun

    oda ondan önce gelen yeri siliyomudu öyle bişeydi herhalde tam hatırlamıyom

    < Bu ileti mini sürüm kullanılarak atıldı >




  •  C/C++/C# Sorularınız Buraya. . .(GÜNCEL)

    hocam vakit ayırdığın ve yardımcı olmaya çalıştığın için teşekkür ederim lakin verdiğiniz kodlar ile çalıştırdığımda sıfır girildiği halde göstermiyor sıkıntı var yanılmıyorsam.
  •  C/C++/C# Sorularınız Buraya. . .(GÜNCEL)


    Çıktısı bu şekilde olan c kodunu yazmam lazım. Proje ödevim eger yapamazsam finale almıcak hoca. lütfen yardımcı olun :)
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)




  • basit bi şekilde şöyle bişey yapabilir miyiz ?

     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)

    program bize iki soru soracak hangi ay ve hangi gün diye misal perşembe dedik ayın ilk günü perşembeden başlayıp devam edecek, ben şöyle bi çıkmaza girdim bu kodlamayı daha basit hale nasıl sokabilirim, c & c++ farketmez.

    #include <stdio.h> 
    #include <strman.h>

    int main()
    {
    char month[20], day[20], weekdays[7][20]={"monday","tuesday","wednesday","thursday","friday","saturday","sunday"};
    int day_count,i=0;
    printf("Enter the month you want to display: ");
    scanf(" %s", month);
    printf("Enter 1st day of %s: ", month);
    scanf(" %s", day);
    printf("MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY\n");
    if(strcmp(month,"january")==0 || strcmp(month,"march")==0 || strcmp(month,"may")==0 ||strcmp(month,"july")==0 || strcmp(month,"august")==0 || strcmp(month,"october")==0 || strcmp(month,"december")==0)
    {
    day_count=31;
    if(strcmp(day, "monday")==0)
    while(i<31)
    {
    printf("%-10d", i+1);
    i++;
    if(i%7==0)
    printf("\n");
    }
    }
    else if(strcmp(month,"february")==0)
    day_count=28;
    else
    {
    day_count=30;
    if(strcmp(day, "monday")==0)
    while(i<30)
    {
    printf("%-10d", i+1);
    i++;
    if(i%7==0)
    printf("\n");

    }
    if(strcmp(day, "tuesday")==0)
    printf("%10d", i+1);
    while(i<30)
    {
    i++;
    printf("%10d", i+1);

    if(i%7==6)
    printf("\n");

    }
    printf("\n");
    }

    return 0;
    }




  • benim acil ödevim var. string sınıfını örneklerle açıklamam lazımm




  • Merhaba arkadaşlar,
    c++ programında amiral battı oyununu yazmaya çalışıyorum ama işin içinden çıkamadım.

    kaçlık matriste veya kaç tane gemi olması fark etmez ama gemileri rastgele yerleştirme nasıl olabilir?

    başlarken mesela
    deniz[10][10] 
    gemi {1,2,3,4}
    gibi mi olacak? tamamen kafam karıştı yardımcı olabilirseniz sevinirim.
  • arkadaşlar bir sorum var uğraşmama rağmen beceremedim soru şu bir diziye girilen yazının içinden rakamları
    silen programın c kodunu yazabilir misiniz?
  • quote:

    Orijinalden alıntı: batuhandev

    dizi adında 5 elemanlı bir int dizisi tanımlayınız kullanıcadan bu diziye değerleri alınız.Çift ve tek girlien sayı adaedini ekran yazınız. soru şu arkadaşlar dinamik diziler kullanılacak yardım edermisiniz

    int tek = 0;
    int cift = 0;

    //heap bellekte 5 elamanlı dinamik dizi
    int *dizim = new int[5];

    //her bi alana sayı girmesini sağlıyoruz
    for(int i = 0; i < 5; i++)
    cin >> dizim;

    //tek ve çiftlerini modunu alarak buluyoruz moddan 0'sa çifttir değilse tektir
    for(int i = 0; i < 5; i++)
    {
    if((dizim % 2) == 0)
    cift++;
    else
    tek++;
    }

    cout << "Tekler..: " << tek <endl;
    cout << "Ciftler..: " << cift <endl;

    //sonra o alanı serbest bırakıyoruz
    delete[] dizim;



    < Bu mesaj bu kişi tarafından değiştirildi lavara123 -- 22 Nisan 2014; 19:59:37 >
    < Bu ileti m.bolumsonucanavari.com kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: zedge08

    arkadaşlar bir sorum var uğraşmama rağmen beceremedim soru şu bir diziye girilen yazının içinden rakamları
    silen programın c kodunu yazabilir misiniz?


    ASCII ve char işini görür ASCII'de 0 dan 9'a kadar olan sayılar ASCII'de 48 ile 57 arasındadır.
    Algoritmayıda şöyle geliştirirsin:
    eğer dersin katarın n'nci elamanın sayısal yani ASCII kodu 48 ile 57 arasında ise o katarın n'nci elamanını ""'na eşitle ;)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • lavara123 kullanıcısına yanıt
    hocam bende ascii tablosunu kullanarak yapmaya çalıştım ama beceremedim ben n inci elemanını boşlukğa eşitlemeye çalıştım ama yapamadım.eğer varsa vaktiniz c de kodu yazabilir misiniz?
  • quote:

    Orijinalden alıntı: ragomuay

    Merhaba arkadaşlar,
    c++ programında amiral battı oyununu yazmaya çalışıyorum ama işin içinden çıkamadım.

    kaçlık matriste veya kaç tane gemi olması fark etmez ama gemileri rastgele yerleştirme nasıl olabilir?

    başlarken mesela
    deniz[10][10] 
    gemi {1,2,3,4}
    gibi mi olacak? tamamen kafam karıştı yardımcı olabilirseniz sevinirim.

    amiral battı oyunu bilmem ve yapmak istediğinizide pek anlayamadım ama anladığım kadarıyla:

    önce belli aralıklarda rastgele sayı üretilecek

    //rand fonksiyonunu aşağıdaki srand fonksiyonu ile besliyoruz
    //time(0) time.h kütüphanesinde tanımladır ve döndürdüğü değer hep FARKLIDIR işlemcinin bir zaman aracı gibi bişey
    srand(time(0));

    //aşağıdaki degisken 0 ile 99 arasında rastegele deger alır
    int degisen = rand() % 100;

    bunuda
    gemi[degisken];
    vs seklinde kullanabirz

    < Bu ileti mini sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: zedge08

    hocam bende ascii tablosunu kullanarak yapmaya çalıştım ama beceremedim ben n inci elemanını boşlukğa eşitlemeye çalıştım ama yapamadım.eğer varsa vaktiniz c de kodu yazabilir misiniz?

    hocam kendiniz uğrasıp yapsaydınız sizin açınızdan daha iyi olcaktı ama :)

    neyse buyurun hocam:
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)
    boşlukları sildirmeyi yaparsınız artık :)



    < Bu mesaj bu kişi tarafından değiştirildi lavara123 -- 22 Nisan 2014; 19:56:44 >
    < Bu ileti m.bolumsonucanavari.com kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: lavara123

    quote:

    Orijinalden alıntı: zedge08

    hocam bende ascii tablosunu kullanarak yapmaya çalıştım ama beceremedim ben n inci elemanını boşlukğa eşitlemeye çalıştım ama yapamadım.eğer varsa vaktiniz c de kodu yazabilir misiniz?

    hocam kendiniz uğrasıp yapsaydınız sizin açınızdan daha iyi olcaktı ama :)

    neyse buyurun hocam:
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)
    boşlukları sildirmeyi yaparsınız artık :)

    Hocam çok çok teşekkür ederim ama ben c de istemiştim siz c++ da yazmışsınız

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: zedge08


    quote:

    Orijinalden alıntı: lavara123

    quote:

    Orijinalden alıntı: zedge08

    hocam bende ascii tablosunu kullanarak yapmaya çalıştım ama beceremedim ben n inci elemanını boşlukğa eşitlemeye çalıştım ama yapamadım.eğer varsa vaktiniz c de kodu yazabilir misiniz?

    hocam kendiniz uğrasıp yapsaydınız sizin açınızdan daha iyi olcaktı ama :)

    neyse buyurun hocam:
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)
    boşlukları sildirmeyi yaparsınız artık :)

    Hocam çok çok teşekkür ederim ama ben c de istemiştim siz c++ da yazmışsınız

    hocam bi fark yok aslında. Buyurun:
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)

    < Bu ileti mini sürüm kullanılarak atıldı >




  • edit: sorun çözümlendi.



    < Bu mesaj bu kişi tarafından değiştirildi galaxy54 -- 23 Nisan 2014; 21:15:03 >
  • quote:

    Orijinalden alıntı: lavara123


    quote:

    Orijinalden alıntı: zedge08


    quote:

    Orijinalden alıntı: lavara123

    quote:

    Orijinalden alıntı: zedge08

    hocam bende ascii tablosunu kullanarak yapmaya çalıştım ama beceremedim ben n inci elemanını boşlukğa eşitlemeye çalıştım ama yapamadım.eğer varsa vaktiniz c de kodu yazabilir misiniz?

    hocam kendiniz uğrasıp yapsaydınız sizin açınızdan daha iyi olcaktı ama :)

    neyse buyurun hocam:
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)
    boşlukları sildirmeyi yaparsınız artık :)

    Hocam çok çok teşekkür ederim ama ben c de istemiştim siz c++ da yazmışsınız

    hocam bi fark yok aslında. Buyurun:
     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)


    Çok teşekkür ettim hocam saolun

    < Bu ileti tablet sürüm kullanılarak atıldı >




  • Kardes bir arabayi ileri gondermwk icin hangi kodlar gerekli ben adam yapmistim ama kafama araba takildi.

    C#

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: önceki 142143144145146
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.