Advertisement
Teknogezgin

For döngüsü ile 1den n'e kadar sayıların toplamı

May 23rd, 2014
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.45 KB | None | 0 0
  1. package fordongolutoplama;
  2. // Author: Mehmet Gündoğdu - teknogezgin.com
  3. import java.util.Scanner;
  4.  
  5. public class fordongusuiletoplama{
  6.    
  7.     public static void main(String args[]) {
  8.        
  9.         Scanner klavyedenalinan = new Scanner(System.in);
  10.        
  11.         int toplam=0;
  12.         int i;
  13.  
  14.         System.out.println("1'den kaça kadar olan sayılar toplansın? ");
  15.         System.out.println("");
  16.         int sayiadedi = klavyedenalinan.nextInt();
  17.  
  18.         for (i = 1; i <= sayiadedi; i++) {
  19.             toplam = toplam + i;
  20.         }
  21.  
  22.         switch (sayiadedi) {
  23.         case 1 :
  24.             System.out.println("");
  25.             System.out.println(sayiadedi + "=" + toplam);
  26.             break;
  27.  
  28.         case 2 :
  29.             System.out.println("");
  30.             System.out.println("1+" + sayiadedi + " = " + toplam);
  31.             break;
  32.  
  33.         case 3 :
  34.             System.out.println("");
  35.             System.out.println("1+2+" + sayiadedi + " = " + toplam);
  36.             break;
  37.  
  38.         case 4 :
  39.             System.out.println("");
  40.             System.out.println("1+2+3+" + sayiadedi + " = " + toplam);
  41.             break;
  42.            
  43.         case 5:
  44.             System.out.println("");
  45.             System.out.println("1+2+3+4+" + sayiadedi + " = " + toplam);
  46.             break;
  47.            
  48.  
  49.         default :
  50.             System.out.println("");
  51.             System.out.println("1+2+3+4+5+...+" + sayiadedi + " = " + toplam);
  52.         }
  53.     }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement