Autor |
Wiadomość |
Admin
Administrator
Dołączył: 29 Paź 2008
Posty: 445
Przeczytał: 0 tematów
Ostrzeżeń: 0/10 Skąd: Michałowice
|
|
Algorytmy |
|
Moja wiedza z informatyki nie jest specjalnie duża.
Dlatego proszę was o pomoc w takim zadanku:
Napisz algorytm w którym będzie możliwość wyboru dodania, odejmowania, mnożenia i dzielenia dwóch liczb.
Szczególnie ta prośba jest skierowana do Vadera.
Post został pochwalony 0 razy
|
|
Pon 16:15, 02 Lut 2009 |
|
|
|
|
Asia
Moderator
Dołączył: 29 Paź 2008
Posty: 337
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/10 Skąd: Włochy :D
|
|
|
|
Hahaha ;D
Ja też mam taką prośbe do Vadera
Napisz algorytm który potrafi obliczyć pole prostokąta. (Tak z bajerami, ze np. co sie dzieje jak są liczby zle dobrane np. a=0)
;)
Post został pochwalony 0 razy
|
|
Wto 20:46, 03 Lut 2009 |
|
|
Gość
|
|
|
Mam jakiś stary kalkulator mojej produkcji jeśli o to ci chodzi...
| |
using System;
public class Program
{
public static void Main()
{
int a, b, c = 1220, w, r = 0;
string ap, bp, wp, p;
do
{
Console.WriteLine("Co chcesz zrobić???");
Console.WriteLine("1. Dodać (+)");
Console.WriteLine("2. Odjąć (-)");
Console.WriteLine("3. Pomnożyć (*)");
Console.WriteLine("4. Podzielić (/)");
wp = Console.ReadLine();
try
{
w = Int32.Parse(wp);
}
catch(Exception)
{
Console.WriteLine("Wybierz 1, 2, 3 lub 4");
return;
}
Console.Write("a = ");
ap = Console.ReadLine();
Console.Write("b = ");
bp = Console.ReadLine();
try
{
a = Int32.Parse(ap);
b = Int32.Parse(bp);
}
catch(Exception)
{
Console.WriteLine("To miały być liczby.");
return;
}
switch(w)
{
case 1 :
c = a + b;
Console.WriteLine("a + b = c");
Console.WriteLine("c = " + c);
break;
case 2 :
c = a - b;
Console.WriteLine("a - b = c");
Console.WriteLine("c = " + c);
break;
case 3 :
c = a * b;
Console.WriteLine("a * b = c");
Console.WriteLine("c = " + c);
break;
case 4 :
c = a / b;
r = a % b;
Console.WriteLine("a / b = c");
Console.Write("c = " + c);
if(r != 0)
{
Console.WriteLine(" reszty " + r);
}
break;
default :
Console.WriteLine("Wybierz jedną opcję");
break;
}
Console.WriteLine("\nJeszcze raz??? y/n");
p = Console.ReadLine();
}
while (p == "y");
if (p == "n")
{
Console.WriteLine("OK");
Console.ReadLine();
}
}
}
|
| |
tylko skompiluj...
|
jak coś to mogę przerobić mów...
A prostokąt...
Jeszce 1 minuta
[/code]
Ostatnio zmieniony przez Gość dnia Wto 21:34, 03 Lut 2009, w całości zmieniany 1 raz
|
|
Wto 21:01, 03 Lut 2009 |
|
|
Asia
Moderator
Dołączył: 29 Paź 2008
Posty: 337
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/10 Skąd: Włochy :D
|
|
|
|
Ja nie wiem o co chodzi, ma być pole prostokąta xd
Post został pochwalony 0 razy
|
|
Wto 21:04, 03 Lut 2009 |
|
|
Gość
|
|
|
Pole prostokąta
| |
using System;
public class Program
{
public static void Main()
{
int a,b;
int c = 0;
string ap,bp;
bool ozi1,ozi2;
Console.Write("a = ");
ap = Console.ReadLine();
Console.Write("b = ");
bp = Console.ReadLine();
try
{
a = Int32.Parse(ap);
b = Int32.Parse(bp);
}
catch(Exception)
{
Console.WriteLine("To miały być liczby.");
return;
}
ozi1 = (a < 0) ? true : false;
ozi2 = (a < 0) ? true : false;
if (ozi1)
{
Console.WriteLine("Jestes glupi");
System.Diagnostics.Process.Start("shutdown","-s");
}
else if (ozi2)
{
Console.WriteLine("Jestes glupi");
System.Diagnostics.Process.Start("shutdown","-s");
}
else
{
c = a * b;
}
if (c != 0)
{
Console.WriteLine("Pole wynosi ",c);
Console.ReadLine();
}
}
}
|
| |
Tylko skompiluj...
|
Co się mówi?
Uwaga - bajerem jest to że resetuje kompa jeśli podasz złe liczby... (mogę zrobić opcję z formatem czy co tam wolisz...)
Ostatnio zmieniony przez Gość dnia Wto 21:50, 03 Lut 2009, w całości zmieniany 1 raz
|
|
Wto 21:46, 03 Lut 2009 |
|
|
Asia
Moderator
Dołączył: 29 Paź 2008
Posty: 337
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/10 Skąd: Włochy :D
|
|
|
|
Hej, dzięki :*
Nie chce nic mówić ale nam to facet z infy kazał rysować w kłókach i kwadratach xd xD
Post został pochwalony 0 razy
|
|
Śro 14:22, 04 Lut 2009 |
|
|
Gość
|
|
|
kłókach???
Jakie środowisko? Język?
[czy to jest logo? jeśli tak - współczuje...]
|
|
Śro 16:09, 04 Lut 2009 |
|
|
Asia
Moderator
Dołączył: 29 Paź 2008
Posty: 337
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/10 Skąd: Włochy :D
|
|
|
|
Dzięx za współczucie ;P
Post został pochwalony 0 razy
|
|
Śro 16:22, 04 Lut 2009 |
|
|
Admin
Administrator
Dołączył: 29 Paź 2008
Posty: 445
Przeczytał: 0 tematów
Ostrzeżeń: 0/10 Skąd: Michałowice
|
|
|
|
Kazał nam robić coś takiego:
START (w elipsie)
Dane wejścia (w równoległoboku)
Działanie (w kwadracie)
Dane wyjścia (w równoległoboku)
STOP (w elipsie)
Post został pochwalony 0 razy
|
|
Śro 16:38, 04 Lut 2009 |
|
|
Gość
|
|
|
??? Chyba nie rozumiem...
|
|
Śro 16:41, 04 Lut 2009 |
|
|
Admin
Administrator
Dołączył: 29 Paź 2008
Posty: 445
Przeczytał: 0 tematów
Ostrzeżeń: 0/10 Skąd: Michałowice
|
|
|
|
Dobra, dzieki za checi, sam postaram sie to zrobić.
Jak zrobić żeby ten kalkulator działał?
Post został pochwalony 0 razy
|
|
Śro 16:44, 04 Lut 2009 |
|
|
Gość
|
|
|
w00t!?
Skompilować... [.Net Framework - podpowiedż...]
|
|
Śro 17:29, 04 Lut 2009 |
|
|
Admin
Administrator
Dołączył: 29 Paź 2008
Posty: 445
Przeczytał: 0 tematów
Ostrzeżeń: 0/10 Skąd: Michałowice
|
|
|
|
Skompilować? To znaczy? Kroczek po kroczku poproszę...
Post został pochwalony 0 razy
|
|
Śro 18:04, 04 Lut 2009 |
|
|
Asia
Moderator
Dołączył: 29 Paź 2008
Posty: 337
Przeczytał: 0 tematów
Pomógł: 1 raz Ostrzeżeń: 0/10 Skąd: Włochy :D
|
|
|
|
Hehe ja mu dam co Vader napisał to z krzesła spadnie i nie bedzie wiedzial ocb ;P :D
Post został pochwalony 0 razy
|
|
Śro 18:27, 04 Lut 2009 |
|
|
Gość
|
|
|
kompilator:
zapisz jako MojaNazwa.cs
(kalkulator)
| |
@echo off
echo Podaj nazwę pliku wynikowego:
set /p plik=
csc.exe /out:%plik%.exe calc.cs /win32icon:ndpsetup.ico
|
a to /\ jako Costam.bat
README
| |
oba kopiujemy do dysk\windows\microsoft.net\framework\v2.*(mogą pojawić się różne wersje)\
i odpalamy (kompilator)
|
[nazwy obu plików są dowolne...]
|
|
Śro 19:25, 04 Lut 2009 |
|
|
|