0에서 Java, Python & C, C++의 발전: 1부

4748 단어 java
Java, Python, C & C++에서 인쇄Hello World!하는 방법을 알아보겠습니다.

자바에서:

package hello;

public class Hello {
    public static void main(String[] args){
        System.out.println("Hello World!");
    }
}


여기서 hello는 패키지이고 Hello는 클래스 이름입니다. Hello.java를 사용하여 파일을 실행해야 합니다.

파이썬에서:

print("Hello World!")


C에서:

#include <stdio.h>

int main(void){
    printf("Hello World!");
}


C++에서:

#include <iostream>
using namespace std;

int main(){
    cout<<"Hello World!";
    return 0;
}


덧셈과 뺄셈

25와 99를 더하고 결과를 출력해 봅시다. 또한 25에서 99를 뺍니다. 따라서 출력은The summation of a & b is: 124The subtraction of b & a is: 74자바에서:

public class run {
    public  static void main(String[ ] args){
        int a=25; //declaring an int variable a
        int b=99;  //declaring an int variable b
        int sum=a+b; //Summation of a& b
        int sub=b-a; //Subtraction of b & a
        System.out.println("The summation of a & b is: "+sum);
        System.out.println("The subtraction of b & a is: "+sub);
    }

}



파이썬에서:

a=25 #declating a variable which has a value 25
b=99 #declating a variable which has a value 99
sum=a+b
sub=b-a
print(f"The summation of a & b is:  {sum}") #printing the value
print(f"The subtraction of b & a is: {sub}")


C에서:

#include <stdio.h>
int main(void){
    int a,b,sum,sub;//Declaring integer variables
    a=25;
    b=99;
    sum=a+b;
    sub=b-a;

    printf("The summation of a & b is:  %d\n",sum); //printing the result .
    // %d is a format specifier & means that  an integer is to be output in decimal

    printf("The subtraction of b & a is: %d",sub);
}



%d is a format specifier for integers. %f works for float & double . %c works for character value.



C++에서:

#include <iostream>
using namespace std;

int main() {
    int a, b, sum, sub;
    a = 25;
    b = 99;
    sum = a + b;
    sub = b - a;
    cout << "The summation of a & b is: " << sum<<"\n";
    cout << "The subtraction of b & a is: " << sub;

}


cout을 봐. 여기에서 <<를 사용하여 다양한 유형의 값을 추가했습니다. 예를 들어 "The result is: "는 문자열이고 결과는 정수입니다.

입력

이 출력을 보자:Enter a number:
120
Enter another number:
45
The summation of 120 & 45 is : 165

자바에서:


import java.util.Scanner; //import this to scan something

public class run {
    public  static void main(String[ ] args){
        Scanner scr = new Scanner(System.in); //Creating scr which will be used to take input
        System.out.println("Enter a number: ");//Printing
        int a=scr.nextInt(); //declaring an integer variable called "a".
        System.out.println("Enter another number: ");
        int b=scr.nextInt();


        int result=a+b;
        System.out.println("The summation of "+a+" & "+b+"  is : "+result);



    }

}



파이썬에서:

a=int(input("Enter a number: \n"))
b=int(input("Enter another number: \n"))
result=a+b
print(f"The summation of {a} & {b}  is : {result}")



파이썬에서 기본적으로 모든 변수는 문자열 변수입니다. 숫자 입력을 받고 있으므로 정수로 변환해야 합니다. 그런 다음 더합니다.

C에서:

#include <stdio.h>
int main(void){
    int a,b,result;
    printf("Enter a number: \n");
    scanf("%d",&a);
    printf("Enter another number: \n");
    scanf("%d",&b);
    printf("The summation of %d & %d  is : %d",a,b,a+b);
    return 0;
}



C++에서:

#include <iostream>
using namespace std;

int main() {
    int a,b;
    cout<<"Enter a number: \n";
    cin>>a;
    cout<<"Enter another number: \n";
    cin>>b;
    cout<<"The summation of "<<a<<" & "<<b<<" is: "<<a+b;
    return 0;


}

좋은 웹페이지 즐겨찾기