Java Logo

Java İle Basit Not Ortalaması Hesaplama

Herkese merhaba, basit bir şekilde not ortalaması hesaplıyoruz. İsterseniz kullanıcıdan vize ve final için ayrı olarak alabilirsiniz. Vize ve finalin etkilerini float bir değer tanımlayarak belirleyebilir ya da kullanıcıdan isteyebilirsiniz.

package com.example.infreza;

import java.util.Scanner;

public class Not {
    public static void main (String args[]) {

        Scanner tarayici = new Scanner(System.in);

        String dersler [] = new String [3];

        int notlar [] = new int[3];

        for(int i=0; i<dersler.length; i++) {

            System.out.println("Ders Adını Giriniz");
            dersler[i] = tarayici.next();

            System.out.println((i+1)+". dersin notunu giriniz");
            notlar[i] = tarayici.nextInt();
        }
        int toplam = 0;

        for (int k = 0; k<notlar.length;k++){
            System.out.println(dersler[k]+" : "+notlar [k]);
            toplam = toplam + notlar [k];
        }
        System.out.println("Ortalama : "+toplam/3);
    }
}

C++ Asal Sayı Kontrol Kodu

#include <iostream>
using namespace std;
bool asal(int n) {
	if (n == 1) {
		return false;
	}
	else {
		for (int i = 2;i < n;i++) {
			if ((n % i) == 0) {
				return false;
			}
		}
		return true;
	}
}
int main()
{
	int sayi;
	cout << "Asallik Kontrolu Yapacaginiz Sayiyi Girin: ";
	cin >> sayi;
	if (asal(sayi)) {
		cout << "Girdiginiz " << sayi << " Sayisi Asaldir." << endl;
	}
	else {
		cout << "Girdiginiz " << sayi << " Sayisi Asal Degildir." << endl;
	}
	system("pause");
	return 0;
}

C Programlama Diziyi Büyükten Küçüğe Sıralama

Herkese merhaba, aşağıdaki kod ile istediğiniz şekilde kullanıcı tarafından belirlenen sayıları ya da kendi düzenlemeniz sırasında verdiğiniz sayıları büyükten küçüğe doğru sıralayan bir program yazdık. Sorularınızı yorum kısmından iletirseniz en kısa sürede geri dönüş yapmaya çalışacağım.

#include <stdio.h>

int main () {
	
int array[5] = {46,54,34,86,23};
int i,j,temp;

/* Burada isterseniz dizinin elemanlarını scanf fonksiyonu ile kullanıcıya seçtirebilirsiniz.
for(i=0;i<5;i++){
    printf("Sayi giriniz: ");
    scanf("%d",&array[i]);
}
*/
for (i=0;i<5;i++) {
    for(j=0;j<5;j++) {
        if(array[i]>array[j]) {
            temp=array[i];
            array[i]=array[j];
            array[j]=temp;
        }
    }
}
printf("Dizi\n");
printf(".......\n");
for(i=0;i<5;i++){
	printf("%d\n",array[i]);
}
}

C Programlama Basit Matris Örneği

Herkese merhaba, bu yazımda basit bir matris örneği kodu paylaşacağım. Gelişmiş versiyonlarını zamanla bu yazıya eklenecektir.

#include <stdio.h>

int main () {
/*
1 2 3  
4 5 6
7 8 9
*/
int matris [3][3] = {{1,2,3},{4,5,6},{7,8,9}};
int i,j;

for (i=0;i<3;i++){ 
    for (j=0;j<3;j++){
        printf("%d ",matris[i][j]); 
    }
    printf("\n");
}}

C++ İle Ortalama Hesaplama

#include <iostream>
using namespace std;
int main() {
setlocale(LC_ALL,"Turkish"); //Türkçe karakter
int i,vize =0, final=0, ogrenci=4;
float ort=0;
for (i=1; i<=ogrenci; i++){
cout <<i<<". Öğrenci: Vize notunuzu girin: ";
cin>>vize;
while(vize < 0 || vize>100){

cout <<i<<".Vize notu 0-100 arasında olmalı"<<endl;
cin>>vize;
}
cout <<i<<". Öğrenci: Final notunuzu girin: ";
cin>>final;
while(final < 0 || final>100){

cout <<i<<".Final notu 0-100 arasında olmalı"<<endl;
cin>>final;
}
ort=(vize*0.3)+(final*0.7);
cout<<i <<". Öğrencinin Ortalaması: "<<ort<<endl;
cout<<"--------------------"<<endl;
}
}