Skip to main content

Donanım Teknik Donanım

C++ ile ilgili yardım

Konu

#1
slm arkadaşlar ,sizlerden çok acil bir yardım isteğim olacak kardeşimin sınavı için eğer bilgisi olan arkadaşlar varsa ve yardımcı olabilirse çok sevineceğiz:?


sorularım ise şöyle;

soru1: Toplama (+), cikarma(-), carpma ve bolme(/) operatorlerinden birini ve iki reel sayiyi girdi olarak alan ve girilen operatore gore islem sonucunu bulan bir C programi yazininz? programda Swicht komutunu kullaniniz?

soru 2 : "sistem analist", "derleyici", "baslik dosyasi", "do...while", "akis diyagrami" tanimlayiniz?

c++ programında bu soruların cevaplarını bilen varsa yardımcı olabilir mi teşekkür ederim:?
Cevapla
#2
galiba istanbul üniversitesi? bu sınava ben de girdim.

Soru1'in cevabı:
Kod:
#include <stdio.h>
#include <conio.h>
main ()
{
     float sayi1, sayi2, sonuc;
     char islem;
     printf("Lutfen arada bosluk birakarak iki sayi giriniz.\n");
     scanf("%f %f", &sayi1, &sayi2);
     printf("Islem operatorunu giriniz (+,-,*,\):\n");
     scanf("%s", &islem);
     switch (islem)
     {
        case '+': sonuc=sayi1+sayi2;
             printf("Cevap %f dir.", sonuc);
             break;
        case '-': sonuc=sayi1-sayi2;
             printf("Cevap %f dir.", sonuc);
             break;
        case '*': sonuc=sayi1*sayi2;
             printf("Cevap %f dir.", sonuc);
             break;
        case '/': sonuc=sayi1/sayi2;
             printf("Cevap %f dir.", sonuc);
             break;
        default: printf("Operator yanlis girildi, lutfen tekrar deneyiniz!"); }
     getch();
     return 0;
}

Soru 2:
Sistem analisti: Kullanıcıdan aldığı işi(problem, yazılım) algoritma olarak hazırlayıp, programcıya veren, programcıdan geri aldığı ürünü tekrar kullanıcıya sunan, varsa problemlerini tekrar programcıya bildiren kişidir.

Derleyici: Yazılan kodları makine diline çeviren program. örneğin C++.

Başlık dosyası: c++'da stdio, conio, math, opengl kütüphanelerini kullanmak için kullanılan dosya. <stdio.h> parametresindeki .h ile çalıştırılır. kütüphanedeki kodların aktivasyonu için gereklidir.

do...while: Bir kodun kaç kere tekrarlanacağını belirtmek için kullanılan döngüdür.

Akış diyagramı: Algoritmadır, programı kodlamadan önce şemalarla ifade edilen bir şablondur.
[SIGPIC][/SIGPIC]
Cevapla
#3
cevabınız için çokçok teşekkür ederim, evet İstanbul üni :? peki bişey soracam bu cvp ı aynen yazarsa ne olur:wink:
Cevapla
#4
ben AA almıştım ;D sanırım siz de AA alırsınız.
[SIGPIC][/SIGPIC]
Cevapla
#5
oo harikaymış tebriklerSmile evet sizin sayenizde sanırım bizde alacağızSmile tekrar çok teşekkür ediyorum hiç biryerden yardım alamamıştık.
Cevapla
#6
[B]sheone bir sorum daha olacak :oops:

soru: 230 pc olan bir yildizin mutlak parlakligi -1^m dir. yildizin gozle gorulup gorulemeyecegini hesaplayan programin algoritmasini hazirlayiniz(NOT: akis diyagrami yapiniz)?

eğer ki fazla olduysan cvp vermeyebilirsiniz Cry
[/B]
Cevapla
#7
fazla olur mu hiç, bunun için buradayız. o soruda akış diyagramını yapmayınız olmayacak mıydı? çünkü onu çizmek lazım Smile
cevap:
Veri girişi: Sonuca gidilmesi için yararlanılacak bilgiler: Yıldızın uzaklığı (d=230pc), mutlak parlaklığı (M=-1 kadir).
İşlem: Sonuca gidilmesi için girilen veriler ile yapılacak işlemler: m-M=2,5logd. sonuç için görünen parlaklığın (m'nin) hesaplanması.
Veri çıkışı: Görünen parlaklığa (m'ye) göre yıldızın görülüp görülemeyeceği sonucu.

NOT: Bir yıldızın hangi görünen parlaklıklarda görünebileceğini tam olarak bilmiyorum sanırım 6 kadir'di.
İkinci bir not: Akış diyagramını istiyorsanız paintte çizip buraya verebilirim.
[SIGPIC][/SIGPIC]
Cevapla
#8
[B]sheone tekrar teşekkür ederim ve tabikii isterim akis diyagramını sana zahmet olmazsa çizip verebilirsen:?[/B]
Cevapla
#9
Algoritmayı eklentiden indirebilirsiniz.
[SIGPIC][/SIGPIC]
Cevapla
#11
rica ederim. bu arada sizin tek ders sınavı mı acaba?
[SIGPIC][/SIGPIC]
Cevapla
#12
Flowchartta ikinci işlem kısmında karşılaştırma yapmak gerekmez mi büyük mü küçük mü diye?
[Resim: 10901619km4.gif]
"The difficult we do right away. The impossible takes slightly longer."
JK749 - MyBrute
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task