목록Programming (118)
2swan
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bf2IFi/btstmtF6Typ/TWiUbwiURUsHaZ1tpDdqN0/img.jpg)
App.js import React, {useState} from "react"; const Counter = ()=>{ const [number,setNumber] = useState(0) const onIncrease =()=>{ setNumber(number+1) } const onDecrease =()=>{ setNumber(number-1) } const Change = (num)=>{ setNumber(number + num) } return( {number} +1 -1 Change(1)}>1증가 Change(-1)}>1감소 ) } export default Counter; Child.js const Child =({comment})=>{ return( comment : {comment} ) ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/m2AG8/btstnxhbeyC/HRJFQjQ4U0ZeGQBBCq3UkK/img.jpg)
App.js import './App.css'; import Counter from './Counter'; import InputSample from './InputSample'; import InputTest from './InputTest'; import Parent from './Parent'; import Say from './Say'; function App() { return ( ); } export default App; Counter.js import React, {useState} from "react"; const Counter = ()=>{ const [number,setNumber] = useState(0) const onIncrease =()=>{ setNumber(number+1..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CIagm/btsteyWDGrI/AfclP7cEGHagCbwaV0zt6k/img.jpg)
App.js import './App.css'; import Counter from './Counter'; import InputSample from './InputSample'; import InputTest from './InputTest'; import Parent from './Parent'; import Say from './Say'; function App() { return ( ); } export default App; Say.js import {useState} from "react"; const Say = () =>{ const [message,setMessage] = useState('안녕') const [color, setColor] = useState('black') const o..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bMp8Wq/btsteQJBylq/N4K9xphExHRpUFDrkVCzYK/img.jpg)
App.js import './App.css'; import Counter from './Counter'; import InputSample from './InputSample'; import InputTest from './InputTest'; import Parent from './Parent'; import Say from './Say'; function App() { return ( ); } export default App; InputSample.js import React, {useState} from "react"; const InputSample = () =>{ // const[name, setName] = useState('') // const[nickname, setNickname] =..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bAX6dm/btsteAAdnsB/ISKclUk8EX155E9y2PROvk/img.jpg)
Device.js import logo from './logo.svg'; import './App.css'; import Device from './Device'; import Counter from './Counter'; function App() { return( 안녕 안녕2 ); } export default App; App.js import logo from './logo.svg'; import './App.css'; import Device from './Device'; import Counter from './Counter'; import Food from './food'; function App() { return( 안녕 안녕2 ); } export default App; Counter.js..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dOoNyA/btstgg8Uvs8/rPMD43pQPCiewJ6Syba4kk/img.jpg)
1. Node.js 다운로드 2. 폴더 생성 ex) D드라이브에 ReactWork 폴더 생성 ※ npx 오류 날 시(삭제 후 재 설치) npm uninstall -g create-react-app npm install create-react-app npx create-react-app first-app
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bmQeHR/btstlkvQOno/NgznPXPpzJ8hFA9MYgf5FK/img.jpg)
a, b, c, d = 0, 0, 0, 0 hap = 0 a = int(input("1번째 숫자 : ")) b = int(input("2번째 숫자 : ")) c = int(input("3번째 숫자 : ")) d = int(input("4번째 숫자 : ")) hap = a + b + c + d print("합계 ==> %d" % hap) aa = [] for i in range(0, 4) : aa.append(0) hap = 0 for i in range(0, 4) : aa[i] = int(input(str(i+1) + "번째 숫자 : " )) hap = aa[0] + aa[1] + aa[2] + aa[3] print("합계 ==> %d" % hap) 같은 방식
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/buiiec/btsteTGj0CA/3DKFj0Kj2vuOCoMEaKQP0k/img.jpg)
a = int(input("첫 번째 숫자를 입력하세요 : ")) b = int(input("두 번째 숫자를 입력하세요 : ")) result = a + b print(a, "+", b, "=", result) result = a - b print(a, "-", b, "=", result) result = a * b print(a, "*", b, "=", result) result = a / b print(a, "/", b, "=", result)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xSUza/btstkUYxRzy/cxPPufScm0h90OvMk57HLk/img.jpg)
import os a = 300 b = 200 result = a + b print(a, "+", b, "=", result) result = a - b print(a, "-", b, "=", result) result = a * b print(a, "*", b, "=", result) result = a / b print(a, "/", b, "=", result) os.system("Pause")
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Lvjia/btstkXOulw7/6gRCjSXId0EcV0KMMzGN8K/img.jpg)
main.xml sub.xml main.activity public class MainActivity extends AppCompatActivity { TextView tv_result; Button btn_move; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv_result = (TextView) findViewById(R.id.tv_result); btn_move = (Button) findViewById(R.id.btn_move); btn_move.setOnClickListener(new Vie..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/donN9t/btsteCLz5vf/30OwZFRazt3gdJH2Uc7PW1/img.jpg)
main.xml activity_drawer.xml main.activity public class MainActivity extends AppCompatActivity { private DrawerLayout drawerLayout; private View drawerView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); drawerLayout = findViewById(R.id.drawer_layout); drawerView = findViewById(R.id.drawer); Button btn_op..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bkU2ao/btstnxO3rdW/bGvN79cz809KzKxTMxxye1/img.jpg)
main.xml main.acitivity public class MainActivity extends AppCompatActivity { private ListView listView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); listView = findViewById(R.id.list); Listdata = new ArrayList(); ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1,data); l..