Kezdőoldal » Számítástechnika » Programozás » írtam egy "programot" TXT-ben...

Atomanti19 kérdése:

írtam egy "programot" TXT-ben de valami nem jó mi a hiba?

Figyelt kérdés

ezt a programot írtam

még nagyon kezdő vagyok szal ha segítetek az nagyon meg köszönném



@echi

:start

title mechanikai alapismeretek

cls

color 0a

echo melyik eggyenlőség igaz?

echo.

echo.

echo a, t*s=v

echo b, s=v/t

echo c, s*v=t

echo d, t=s/v

echo.

set /p var=valasz:

goto kerdes 2


:kerdes 2

title mechanikai alapismeretek

cls

echo 1m/s=3.6km/h

echo.

echo.

echo a, igaz

echo b, hamis

set /p varr=valasz:

goto kerdes 3


:kerdes 3

title mechanikai alapismeretek

cls

echo melyik állítás igaz

echo.

echo.

echo a, 1 csomó= 1 szárazföldi mérföld/óra = 1,609 km/h

echo b, 1 mph = 1 szárazföldi mérföld/ óra = 1,852 km/h

echo c, 1 csomó = 1 tengeri mérföld/ óra = 1,852km/h

echo d, 1 mph = 1 tengeri mérföld/óra = 1,609km/h

echo.

set /p varrr=valasz:

goto kerdes 4


:kerdes 4

title mechanikai alapismeretek

cls

echo garvitációs gyorsulás

echo.

echo.

echo a, az erő amellyel a föld vonza a testet

echo b, a testnek a gyorsító erővel szemben kifejtett ellenállása

echo c, a szabadon eső test gyorsulása

echo d, mértékegysége kg*m/s2

echo.

set /p varrrr=valasz:

goto kerdes 5


:kerdes 5

title mechanikai alapismeretek

cls

echo egy test súlya

echo.

echo.

echo a, fordítottan arányos a tömegével és fordítottan arányos a nehézségi gyorsulással

echo b, egyenesen arányos a tömegével és fordítottan arányos a nehézségi gyorsulással

echo c, fordítottan arányos a tömegével és egyenesen arányos a nehézségi gyorsulással

echo d, tömegével és a nehézségi gyorsulással arányos

echo.

set /p varrrrr=valasz:

goto kerdes 6


:kerdes 6

title mechanikai alapismeretek

cls

echo melyik állítás igaz?

echo.

echo.

echo a, a mozgásra késztetett test súlypontjában a gyorsulással megegyező irányú tehetetlenségi erő ébredő,amely a tömeg és a gyorsulás szorzatával arányos

echo b, a mozgásra késztetett test súlypontjában a gyorsulással ellentétes irányú tehetetlenségi erő ébredő,amely a tömeg és a gyorsulás szorzatával arányos

echo c, a mozgásra késztetett test súlypontjában a gyorsulással ellentétes irányú tehetetlenségi erő ébredő,amely a tömeg és a gyorsulás hányadosával arányos

echo d, a mozgásra késztetett test súlypontjában a gyorsulással megegyező irányú tehetetlenségi erő ébredő,amely a tömeg és a gyorsulás arányosányadosával arányos

echo.

set /p varrrrrr=valasz:

goto kerdes 7


:kerdes 7

title mechanikai alapismeretek

cls

echo a szárnyon keletkező légerőket térben megoszló erőknek nevezzük

echo.

echo.

echo a, igaz

echo b, hamis

echo.

set /p varrrrrrr

goto kerdes 8


:kerdes 8

title mechanikai alapismeretek

cls

echo az energi megmaradás törvénye kimondja hogy

echo.

echo.

echo a, a mozás folyamán a helyzeti és mozgási energia összege állandó

echo b, a mozgás folyamán és mozgási energia szorzata állandó

echo c, minden test negtartja nyugalmi állapotát vagy egyenes vonalú egyenletes mozgását, míg egy külső erő mozgási állapotűnak megváltoztatsára nem kényszeríti.

set /p varrrrrrrr=valasz:

goto kerdes 9



:kerdes 9

title mechanikai alapismeretek

cls

echo egy test munka végző képessége

echo.

echo.

echo a, egyenesen arányos a test sebességével

echo b, fordítottan arányos a test tömegével

echo c, négyzetesen arányos a test sebességével

echo d, fordítottan arányos a test sebességével

set /p varrrrrrrrr=valasz:

goto kerdes 10



:kerdes 10

title mechanikai alapismeretek

cls

echo Newton III. törvénye ...

echo.

echo.

echo a, a tehetetlenség törvényének nevezzük

echo b, a kölcsönhatás törvényének nevezzük

echo c, a dinamika alaptételének nevezzük

set /p varrrrrrrrrr=valasz:

goto kerdes 11



:kerdes 11

title mechanikai alapismeretek

cls

echo haladó mozgást végzőtestre ható erő éd sz áltsls létesített gyorsulás egyenesen arányos, az arányossági tényező prdig a mozgatott test tömege

echo.

echo.

echo a, ez Newton I. törvénye

echo b, ez Newton II. törvénye

echo c, ez Newton III.törvénye

set /p varrrrrrrrrrr=valasz:

goto kerdes 12


:kerdes 12

title mechanikai alapismeretek

cls

echo egy kétkarú emelő bal oldalának forgatónyomatéka 40 Nm, jobb oldalának forgatónyomatéka pedig- 16Nm. a forgásponttól mekkora távolságban kell működtetnünk az emelő jobb oldalán egy 4 N-os erőt ahhoz, hogy az emelő egyensúlyban legyen?

echo.

echo.

echo a, 4m-re

echo b, 6m-re

echo c, 12m-re

echo d, 24m-re

set /p varrrrrrrrrrrr=valasz:

goto kerdes 13


:kerdes 13

title mechanikai alapismeretek

cls

echo melyik állítás igaz?

echo.

echo.

echo a, a szögsebesség a sugár és a szögelfordulás hánydosa

echo b, A kerületi sebesség a sugár és a szöggel fordulás szorzata

echo c, a szösebesség a sugár és a kerületi sebesség hányadosa

echo d, a kerületi sebesség a sugár és a szögsebesség szorzata

set /p varrrrrrrrrrrrr=valasz:

goto kerdes 14


:kerdes 14

title mechanikai alapismeretek

cls

echo melyik állítás igaz?

echo.

echo.

echo a, A centripetális erő nagysága egyenesen arányos atömeggel, a kerületi sebesség a négyzetével és fordítottan a sugárral, iránya pedig a forgási középpont felé mutat

echo b, A centripetális erő nagysága egyenesen arányos atömeggel, a kerületi sebesség és a sugárral, iránya pedig a forgási középpont felé mutat

echo c, A centripetális erő nagysága egyenesen arányos atömeggel, forítottan arányos a kerületi sebesség négyzetével és a sugárral, iránya pedig a forgási középpont felé mutat

echo d, A centripetális erő nagysága egyenesen arányos atömeggel, a kerületi sebesség a négyzetével és fordítottan a sugárral, iránya pedig a sugár irányában kifelé mutat

set /p varrrrrrrrrrrrrr=valasz:

goto kerdes 15


:kerdes 15

title mechanikai alapismeretek

cls

echo melyik állítás igaz?

echo.

echo.

echo a, A centrifugális erő iránya a centripetális ellenerővel ellentétes

echo b, a centri fugális erő iránya a centripetális erővel ellentétes

echo c, a centrifugális erő a forgási középpont felé mutat

echo d, a centrifugális erő iránya a centripetális erővel megegyező

set /p varrrrrrrrrrrrrrr=valasz:

goto kerdes 16


:kerdes 16

title mechanikai alapismeretek

cls

echo Azta pörgettyűt, amely a fő tengelyén kívűl még két kisegítő tengely körűl képes elfordulásra, két szabadságfokú pörgetyűnek nevezzük

echo.

echo.

echo a, igaz

echo b, hamis

set /p varrrrrrrrrrrrrrrr=valasz:

goto ell


:ell

cls

if %var%==d (

if %varr%==a (

if %varrr%==c (

if %varrrr%==c (

if %varrrrr%==d (

if %varrrrrr%==b (

if %varrrrrrr%==b (

if %varrrrrrrr%==a (

if %varrrrrrrrr%==c (

if %varrrrrrrrrr%==b (

if %varrrrrrrrrrr%==b (

if %varrrrrrrrrrrr%==b (

if %varrrrrrrrrrrrr%==d (

if %varrrrrrrrrrrrrr%==a (

if %varrrrrrrrrrrrrrr%==b (

if %varrrrrrrrrrrrrrrr%==b (

goto hv

)

)

)

)

)

)

)

)

)

)

)

)

)

)

)

)

goto helytelen

:helytelen

title nem jo valasz

cls

echo elabsztad kezd előlről

pause >nul

goto start


:hv

title jó valasz

cls

echo YEAAAAAAAHHHHHHH siekrűlt mindenre jól válaszoltál :DDDDD

pause >nul



2013. aug. 22. 11:29
 1/10 soccerway ***** válasza:
100%
nagy programozó lesz belőled, a txt az szöveges fájl. Inkább bat kiterjesztést kéne neki adni.
2013. aug. 22. 11:34
Hasznos számodra ez a válasz?
 2/10 anonim ***** válasza:
100%

Első sorban, az echi egy kínai tüsszentés, echo lesz az, ami neked kell.

A kérdéseknél néha az =valasz kimaradt.

Egy idő után nem lesz több r betű a var-ban, magyarul ugyanazt írod fölül sokszor.

Ennek semmi értelme:

goto kerdes13

:kerdes13


Inkább kitörölted volna ezeket, és megmentettél volna több száz bájtot.


Echo nem kezeli az ékezeteket rendesen.


A title-t nem kell mindig állítani, a cls azt nem törli ki.


"arányos atömeggel"

"elabsztad"

Néhol ékezetesen, néhol anélkül írsz.

"pörgetyű"

"eggyenlőség"


Végül (nem az összes hibát emeltem ki valószínűleg, ezért elnézést kérek), a legnagyobb hiba, hogy txt-ben írod a programot. Az lehet, hogy jegyzettömbben, de akkor is .bat-ként vagy .cmd-ként kéne elmentened.

Ezt úgy teheted meg, hogy a mentés másként ablakban a Minden fájl-t választod, majd beírod névnek, hogy program.cmd - így tényleg így fog elmentődni.

2013. aug. 22. 12:32
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:

1. Miért nem lépésenként haladsz? Miért egy 60 soros programmal indulsz neki? Irány vissza a hello world-höz és lépésenként faragd tovább: (1) hozzáírsz (2) futtatod-teszteled (3) -> (1). És kicsi változtatásokat csinálj. Ezzel a módszerrel, ha valami nem működik, tudni fogod, hogy a legutóbb hozzáírt cucc bacta el a dolgot.


2. var, varr, varr ... varrrrrrrrrrrrrrrrrrrrrrrrr változók helyett pedig az okosok kitalálták a tömböt.

[link]


3. De ha nem is tömböt használsz, legalább magad szívatásával felhagyhatnál: a változóidat elláthatnád beszédes nevekkel.


4. A hibaüzenet segít megtalálni a problémát.

2013. aug. 22. 13:08
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
100%
Ez nem kód, ez egy tragédia.
2013. aug. 22. 13:37
Hasznos számodra ez a válasz?
 5/10 anonim ***** válasza:
80%
Hanyagold a programozást, ok? Nem hiszem hogy olyannak való, aki egy txt(TEXT) fájlban akar programozni.
2013. aug. 22. 13:39
Hasznos számodra ez a válasz?
 6/10 anonim ***** válasza:
Regi C64 Basic-es idokben lattam utoljara ilyen salatakodot utoljara :D
2013. aug. 23. 17:12
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
De szép if-es szerkezet...
2013. aug. 25. 17:41
Hasznos számodra ez a válasz?
 8/10 Kajcsi válasza:
nem vagyok programozó, de a parancsok elé elfelejtetted beírni hogy @
2013. nov. 13. 11:27
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
#8: ha nem vagy programozó, akkor miért írsz? :) A @ jel nem kötelező. Nézz utána, mi a szerepe Batch programozásban.
2013. nov. 13. 11:32
Hasznos számodra ez a válasz?
 10/10 Auzisz válasza:

@echo off

:start

title mechanikai alapismeretek

cls

color 0a

echo melyik eggyenlőség igaz?

echo.

echo.

ping 1.1.1.1 -n 2 -w 950 >NUL

echo a, t*s=v

ping 1.1.1.1 -n 2 -w 950 >NUL

echo b, s=v/t

ping 1.1.1.1 -n 2 -w 950 >NUL

echo c, s*v=t

ping 1.1.1.1 -n 2 -w 950 >NUL

echo d, t=s/v

ping 1.1.1.1 -n 2 -w 950 >NUL

set /p var=valasz:

goto kerdes 2

probáld meg igy :D

2014. máj. 17. 21:05
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!