본문 바로가기
Programming/C#

C# 구구단 프로그램을 작성

by ahhang0k 2021. 4. 28.

ex1)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp0428
{
    class Program
    {
        static void Main(string[] args)
        {
            for(int dan=2; dan <=9; dan++)
            {   
                Console.WriteLine($"*******{dan}단********");
                for(int n =1; n <=9; n++)
                { 
                    Console.Write(dan + "*" + n + "=" + dan * n + " ");
                    
                }
                Console.WriteLine("");
            }
        }
    }
}

 

 

ex2)

구구단을 가로로 출력하시오

단, 결과가 3의 배수는 ?로 처리하라. 단, 9의 배수는 그냥 출력하라.

2x1=2 3x1=? 4x1=4

2x2=4 3x2=?

2x3=? 3x3=?

using System;

class TimesTable
{
    static void Main()
    {
        for (int i = 2; i <= 9; i++)
        {
			
            Console.Write($"{i, 4}단 ");
			
        }
        Console.WriteLine();

        for (int i = 1; i <= 9; i++)                  
        {
            for (int j = 2; j <= 9; j++)              
            {
				if((i*j)%3==0){
				 Console.Write($"{j}*{i}= ? "); 
					if(j == 9){
						Console.Write($"{j}*{i}={j * i, 2} "); 
					}
			}else{
            		if(j == 9){
						Console.Write($"{j}*{i}={j * i, 2} "); 
					}
					Console.Write($"{j}*{i}={j * i, 2} "); 
				}
                
            }
            Console.WriteLine();               
        }
    }
}

'Programming > C#' 카테고리의 다른 글

C# 반복문, 배열  (0) 2021.04.29
C#  (0) 2021.04.28
C# 제어문, 반복문 실습문제 5개  (0) 2021.04.27
C# 입력된 수의 평균 구하기  (0) 2021.04.27
C# 1부터 10사이의 짝수의 합 홀수의 곱  (0) 2021.04.27

댓글