0에서 Java, Python & C, C++의 발전: 1부
4748 단어 java
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: 124
The 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;
}
Reference
이 문제에 관하여(0에서 Java, Python & C, C++의 발전: 1부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mitul3737/0-to-advance-of-java-python-c-c-part-1-1d8e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)