기타 1부 - 언어별 직각 삼각형 만들기 예제. (Language-specific right triangle creation exa…
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 언어별 특성을 알아보기 위해~ 언어별로 직각 삼각형 만들기 코드를 알아보도록 하겠습니다. 언어별로 차이가 없어서 별로 재미 없는 내용일텐데요. 언어별로 기본 제공하는 함수로 넘어가면 차이점과 성능 그리고 사용 편의성에 대해 테스트하면서 재미를 느낄 수 있을겁니다^^; 아래와 같은 직각 삼각형을 만들어 보도록 하겠습니다.
*
**
***
****
*****
******
*******
********
*********
**********
1. C for Visual Studio 2019
#include <stdio.h>
int main() {
int x, y;
for (x = 1; x < 12; x++)
{
for (y = 1; y < x; y++)
{
printf("*");
}
printf("\n");
}
return 0;
}
2. C++ for Visual Studio 2019
// ConsoleApplication1.cpp : 이 파일에는 'main' 함수가 포함됩니다. 거기서 프로그램 실행이 시작되고 종료됩니다.
//
#include <iostream>
int main()
{
int x, y;
for (x = 1; x < 12; x++)
{
for (y = 1; y < x; y++)
{
printf("*");
}
printf("\n");
}
return 0;
}
// 프로그램 실행: <Ctrl+F5> 또는 [디버그] > [디버깅하지 않고 시작] 메뉴
// 프로그램 디버그: <F5> 키 또는 [디버그] > [디버깅 시작] 메뉴
// 시작을 위한 팁:
// 1. [솔루션 탐색기] 창을 사용하여 파일을 추가/관리합니다.
// 2. [팀 탐색기] 창을 사용하여 소스 제어에 연결합니다.
// 3. [출력] 창을 사용하여 빌드 출력 및 기타 메시지를 확인합니다.
// 4. [오류 목록] 창을 사용하여 오류를 봅니다.
// 5. [프로젝트] > [새 항목 추가]로 이동하여 새 코드 파일을 만들거나, [프로젝트] > [기존 항목 추가]로 이동하여 기존 코드 파일을 프로젝트에 추가합니다.
// 6. 나중에 이 프로젝트를 다시 열려면 [파일] > [열기] > [프로젝트]로 이동하고 .sln 파일을 선택합니다.
3. C# for Visual Studio 2019 (Core & .NET)
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int x, y;
for (x = 1; x < 12; x++)
{
for (y = 1; y < x; y++)
{
Console.Write("*");
}
Console.Write("\n");
}
Console.ReadKey();
}
}
}
4. Java for Eclipse Enterprise
public class main {
public static void main(String[] args) {
int x, y;
for (x = 1; x < 12; x++)
{
for (y = 1; y < x; y++)
{
System.out.printf("*");
}
System.out.printf("\n");
}
}
}
5. Python for Visual Studio Code
for x in range(1, 12):
print('*'*x)
for x in range(1, 12):
for y in range(x):
print('*', end='')
print()
6. JavaScript for Visual Studio Code
for (let x = 1; x < 12; x++) {
for (let y = 1; y <= x; y++) {
process.stdout.write('*');
}
process.stdout.write('\n');
}
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
추천0 비추천0
- 이전글2부 - 언어별 함수 만들기 예제. (An example of creating a language-specific function.) 21.07.10
- 다음글딥러닝 학습에 사용할 캡챠 데이타셋 다운로드. (Download the captcha dataset to use for deep learning training.) 21.07.10
댓글목록
등록된 댓글이 없습니다.