1¹ + 2² + 3³ + ... + 1000¹⁰⁰⁰ işleminden elde edilen sayının son 10 rakamını hesaplayan yazılımı python dilinde yazınız.

  • Konuyu başlatan Konuyu başlatan tælha
  • Başlangıç tarihi Başlangıç tarihi

tælha

Öğrenci
Katılım
2 Mart 2021
Mesajlar
4
Reaksiyon puanı
7
Puanları
3
Yaş
22
bunu python dilinde yazabilirmisiniz acil. Yarın vermem lazım.
 

basit

Dekan
Katılım
24 Kasım 2020
Mesajlar
6,334
Çözümler
3
Reaksiyon puanı
6,511
Puanları
1,708
int sayi = klavye girdisi;
int top = 0;
for(int a = 1; a<=sayi;a++){
top = top + a^a;
}

yazdir top;

Kardes ben Java'dan anlarim ama pratik olarak nasil yapildigini yazdim.
 

atkaksoy501

Profesör
Katılım
31 Mayıs 2018
Mesajlar
2,622
Çözümler
1
Reaksiyon puanı
4,070
Puanları
293
Konum
Ankara
Ben yine de yaptığımı paylaşayım. Çalışıyor gibi.
Kod:
ust = 1
toplam = 0

for x in range(1001):
  toplam += x**ust
  ust += 1

sonuc = str(toplam)
print(sonuc[len(sonuc)-10:len(sonuc)])
 
Üst