Hirdetés
- sziku69: Szólánc.
- Magga: PLEX: multimédia az egész lakásban
- bitblueduck: RTX 50-es széria PhysX támogatás nélkül. Tényleg akkora probléma?
- Luck Dragon: Asszociációs játék. :)
- Mr Dini: Mindent a StreamSharkról!
- ricsi99: 6. Genes alaplap tündöklése.. kontra MS/Zintel korlátozásai.(Mehetnek a levesbe)
- Argos: Az vagy, amit megeszel
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
Új hozzászólás Aktív témák
-
Ndrew8647
csendes tag
Hello
http://pastebin.com/6804ApVZ itt a file tartalma.
Előre is köszi.. -
Ndrew8647
csendes tag
Sziasztok,
Sajnos ismételten elakadtam egy feladatommal. :-(
Az a legnagyobb baj, hogy már lassan a kérdést sem értem.Irj olyan C programot, amely a mellékelt kvantumkémiai program bemeneti állományát standard inputról felolvassa (program <Gaussian_input.gjf), kinyeri belőle az atomi koordinátákat és visszaírja a standard outputra az atomok X,Y,Z koordinátáit CSV formátumban. Ezenkívül meghatározza a két legtávolabbi atom távolságát és ezt a távolságot is megjeleníti a kimenet végén
A távolság kiszámításához szükség lehet a négyzetgyökvonás függvényére:
#include <math.h>
double sqrt(double x)
A fordításhoz parancssorban a gcc-nek meg kell adni a -lm kapcsolót, hogy a matematikai könyvtárat hozzáfordítsa a programhoz:
cc program.c -o program -lm
Ennél többet nem tudok sajna hozzátenni.
Ha valakinek van felesleges ideje rám, nagyon szívesen veszem segítségét. -
Ndrew8647
csendes tag
válasz
Bobrooney #3527 üzenetére
Hali!
Mielőtt összevesztek, köszönöm az eddigi fáradozásod.
Switch - cassel hogyan nézne ki a dolog?
Az if lenne a switch az else tagok pedig a case elemei?
Egyébként remekül működik a program nagyon hálás vagyok, így már kezdem is kapizsgálni a program elkészítését stb. -
Ndrew8647
csendes tag
válasz
Bobrooney #3517 üzenetére
Köszi az infókat.
A scanf-et és a getline-t nem tanultuk még.
Sajnos ez volt a 2. óra eddig.
Nem volt szó arról, hogy mit szabad mit nem szabad használni, de gondolom feltűnő lenne, ha olyat használnánk, amit nem tanultunk.
Kaptunk egy pdf filet, amiben a c programozáshoz van segítség, tananyagféle.
De nyilván egy kezdőnek nem egyszerű összerakni egy progit külön példákból... : /
Tehát valahogy így kell kinézzen:beírom:
asdasd;dsada;das; nyomok egy entert
sadasd;asd;äđĐasd;asd; nyomok entert
as;df;sa; nyomok entert
ctrlZ1.sor:
asdasd
dsada
das
2.sor:
sadasd
asd
äđĐasd
asd;
3.sor:
as
df
saremélem érted :/
-
Ndrew8647
csendes tag
válasz
Bobrooney #3514 üzenetére
Kedves Bobrooney!
Köszönöm a megtisztelő fáradozásod.
Abban kérném még a segítséged, hogy a putchar(10) miért 10?
További kérdésem lenne, hogy ha lenyomom az entert, akkor eof, de nekem több sort kellene beírnom, és csak akkor kell kiírni a végeredményt ha eof lesz.
A soroknál pedig nem tudom megoldani azt, hogy kiírja, hogy 1. sor: és alá az értékeket.Ha ebben még esetleg tudnál segíteni, azt megköszönném.
-
Ndrew8647
csendes tag
Sziasztok!
Kezdő vagyok C programozásban és tanulgatjuk, de még bonyolult nekem.
Ezelőtt nem foglalkoztam programkészítéssel.
Kell írni egy beadandót, melyben karaktereket kérünk be pontosvesszővel elválasztva és amikor EOF akkor ki kell íratni a karaktereket oly módon, hogy minden pontosvessző utáni karakterláncot új sorba kell kezdeni, és elé kiírni, hogy hanyadik sorba gépeltük be a bekéréskor.Példában kb így néz ki
bekérem
aaaa;vvvv;bbbb;
aaa;fff;ddderedmény:
1.sor:
aaaa
vvvv
bbbb
2.sor:
aaa
fff
dddValahogy így kezdtem el megpróbálni megoldani a feladatot:
#include <stdio.h>
int main(int argc, char *argv[]) {
char c, sor [200];
int i=0;
while (( c = getchar () ) !=EOF && c!= "\n"){
sor[i]=c;
i++;
}
printf(" Sor: %S\n" , sor);
putchar(c);
}Eddig ennyire jutottam, de itt is már az a baj, hogy ha eof akkor csak kisírja hogy Sor: és semmi sorszám, semmi karakter nincs mögötte.
Előre is köszönöm bármi nemű segítségnyújtásotokat.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Építő/felújító topik
- sziku69: Szólánc.
- iPhone topik
- A britek kormánya megnézte, hogy mire jó a Microsoft M365 Copilot
- Borderlands 4
- Kerékpárosok, bringások ide!
- Békéscsaba és környéke adok-veszek-beszélgetek
- Leminősítik az S26 Ultra zoomkameráját
- Magga: PLEX: multimédia az egész lakásban
- Projektor topic
- További aktív témák...
- Bomba ár! Lenovo ThinkPad T495 - AMD Ryzen PRO 5 I 16GB I 256GB SSD I 14" FHD I Cam I W11 I Gari!
- Bomba ár! HP Elite Dragonfly G2 - i5-11G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W11 I Garancia!
- Bomba ár! HP Elite Dragonfly G1 - i5-8G I 8GB I 256SSD I 13,3" FHD Touch I Cam I W11 I Garancia!
- Eladó Canon eos 700d fényképezőgép
- Bomba ár! HP Zbook 14u G5 - i7-8GEN I 16-32GB I 512GB SSD I 14" FHD I HDMI I Cam I W10 I Garancia!
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Bomba ár! Dell Latitude E7250 - i5-i7 I 8GB I 256SSD I 12,5" HD I HDMI I Cam I W10 I Garancia!
- AKCIÓ! Apple Mac Studio M1 MAX 2022 32GB 512GB számítógép garanciával, hibátlan működéssel
- HIBÁTLAN iPhone SE 2020 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2192, 100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest