Ödev 3 Python Programlama 1. Ekranda ASCII karakter setinden 97

Ö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.