Ezekre a C# feladatokra tudtok megoldást?
Egy beolvasott számról döntse el a program,hogy -30 és 40 között van e!
Két beolvasott szám közül írassuk ki a nagyobbikat!
Tetszőleges 0 és 1millió között egész számról mondja meg a program,hogy hány jegyű!
Rendeztessünk sorba 3egész számot!
Három adott számról döntse el a program,hogy lehetnek-e egy három oldalainak oldalszámai.
Adott egy tetszőleges pont koordinátával.Határozzuk meg melyik síknegyedben van!
Amennyiben ez tényleg nem csak véletlenül került át a Humor kategóriából:
Menjünk szép sorban.
"Egy beolvasott számról döntse el a program,hogy -30 és 40 között van e!"
Ebben hol akadtál el?
A. Az eldöntési algoritmusnál?
B. A beolvasás implementálásánál?
C. Az eldöntés implementálásánál?
A: Ülj vissza 2. osztályba.
B és C: csapd fel a Google-t és próbáld megoldani a problémáid, ez az algoritmus komolyabb életszituációkban is hasznos lesz. :)
B-hez segítség: "C# read number from input"
C-hez segítség: "C# if syntax"
Akkor meg mi a lóf@szt akarsz?
Hello World, aztán lehet beolvasni, elágazni.
Irni egy programot, amivel at tudom venni az iranyitast a muholdak felett.
Arra nincs mar idom h az elejetol kezdjem..
Xd sok sikert az implementáláshoz.
De látom senkinek nincs kedve programozni( már ilyen egyszerű feladatot). És gondolom a kérdezőnek meg nagyon sürgős a beadandója/házija és itt akarja megcsináltatni.
De tessék:
Első feladat:
using System;
class feltetel_gyakorlas_elso
{
public static void main()
{
int szam;
Console.Writeline("Kérek egy számot és eldöntöm, hogy -30 és 40 között van-e");
x=Console.Read();
if (x>-30 && x<40)
{
Console.Writeline("Igen a szám -30 és 40 között van");
}
else
{
Console.Writeline("Nem a szám nincs a megadott intervallumon belül");
}
}
}
2. Két beolvasott szám közül a nagyobbikat.
Using System;
class masodik_feladat{
public static void main()
{
int a,b;
Console.Writeline("Bekérek két számot és eldöntöm melyik a nagyobb");
Console.Writeline("Kérem az első számot");
a=Console.Read();
Console.Writeline("Kérem a második számot");
b=Console.Read();
if (a>b)
{
Console.Writeline("Az első szám a nagyobb");
}
else {
Console.Writeline("A második szám a nagyobb");
}
}
}
A harmadik feladat:
Using System;
class harmadik_feladat{
public static void Main(){
int a;
Console.Writeline("Kérek egy számot 0-és 1 millió között és eldöntöm, hágy jegyű");
a=Console.Read();
if (a=1000000) { Console.Writeline("A szám hétjegyű") break; }else {
if(a<1000000 &&a>=100000){ Console.Writeline("A szám 6 jegyű") break;} else
{
if (a<100000 && a>=10000) { console.Writeline("A szám 5jegyű"); break;} else {
if (a<10000 && a>=1000) { Console.Writeline("A szám 4jegyű"); break;} else {
if (a<1000 && a>=100) { Console.Writeline("A szám háromjegyű); break; } else {
if (a<100 && a>=10) { Console.Writeline("A szám kétjegyű"); break; } else {
if (a<10 && a>0) { Console.Writeline("A szám egyjegyű"); break; } else
{ Console.Writeline("Hibás értékmegadás a szám nem 1 és 1 millió között van");
}
}
}
Negyedik feladat;
using system;
class bekerek_három_kemény_számot_és_rendezem_őket{
public static void Main()
{
Console.Writeline("Bekerek 3 számot és rendezem őket");
int tomb[3];
int a,b,d,csere;
for(i=0;i<3;i++)
{
tomb[i]=Console.Read();
}
for(a=0;a<3;a++)
{
for (b=a+1;b<3;b++);
if tomb[a]<tomb[b]
{
tomb[a]=csere;
tomb[a]=tomb[b]
tomb[b]=csere;
}
}
}
Console.Writeline(" A három szám sorban");
for(d=0;d<3;d++){
Console.Writeline("A számok sorban", tomb[d]);
}
}
}
Ötödik feladat, ez most már annyira nem érdekel, hogy nem fogom leírni.
6.dik feladat, némi matek, a koordinátából döntsd el, melyik síknegyedben van..
Hibák lehetnek benne, kezdő vagyok még, C#-ban sem nagyon programoztam még, mégis meg tudtam oldani a feladatot,persze lehetett volna fűszerezni a bekérést try-catch-el, de a kérdező örüljön, hogy kapott választ.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!