Ödev 3 Python Programlama 1. Ekranda ASCII karakter setinden 97. den 122. ye kadar karakterleri yazdırınız. Daha sonra ise verilen bir karakterin sıra numarasını veren fonksiyonu kullanarak (araştırınız) şu karakterlerin sıra numaralarını yazdırınız. @#$%&* 2. Fonksiyon içinde su sıcaklığını soran ve su sıcaklığı 30o ise suyun ılık olduğunu, 30o den az ise soğuk olduğunu, 30o den fazla ise sıcak olduğunu ekranda yazdıran bir Python fonksiyonu yazınız. Not: Sadece bir tane if bloğu bulunacaktır, elif ve else kullanılacaktır. 3. Bir evde 2 veya daha az oda var ise “az odalı”, 3 oda var ise “normal”, 4 veya daha çok oda var ise “çok odalı” olarak tanımlanıyor olsun. Kullanıcıya kaç odalı evde yaşadığı sorulsun ve alınacak cevaba göre yukarıdaki tanımlardan uygun olanı ekranda yazdırılsın. 4. Kosinüs teoremi bildiğiniz gibi c2=a2+b2-2.a.b.cos(C) şeklindedir. Açılar gördükleri(karşılarındaki) kenar isimleri ile isimlendirilmiş olsun. Kullanıcıya a, b ve c kenarları sorulsun ve üçgenin A,B ve C açıları derece cinsinden hesaplansın (matematik kütüphanesini kullanınız). Bu açıların toplamı 180 dereceden farklı ise ekrana kenar ölçülerinin hatalı olduğu yazdırılsın, farklı değilse ekrana açılar sırasıyla yazdırılsın. 5. 100’den 500’e kadar (sınırlar dahil) olan sayılardan çift sayıların 5’e veya 8’e bölünebilenlerini ekrana yazdırın. Son olarak da bu sayıların kaç adet olduğunu ve toplamını ekranda yazdırın. 6. Python kütüphanesini kullanarak 84 rakamının ikilik, sekizlik ve onaltılık sistemdeki karşılıklarını hesaplayıp ekranda yazdırınız. Bu fonksiyonların ürettiği sonuçların ilk iki karekteri sayının tabanını belirtmektedir. Ekranda bu iki karekterden sonrası yazdırılmalı bu iki karakter yazdırılmamalıdır.
© Copyright 2024 Paperzz