Seite 1 von 3

Praktikum 2: Sieht das Männchen bei euch auch so aus?

Verfasst: 13. Nov 2006 15:18
von AhGuGu
Hallo Leute,

ich habe das zum Testen jetzt erstmal in C implementiert und wollte wissen, ob das Apfelmännchen bei euch auch so aussieht?
Ich finde meins sieht jetzt gar nicht mal so falsch aus, hat aber mit dem aus der Aufgabenstellung nicht unbedingt die größten Gemeinsamkeiten.

Vielleicht kann sich ja ein Tutor dazu äußern, wie streng die Kriterien für diese Aufgabe sind.

gruß Ahgugu

Verfasst: 13. Nov 2006 20:18
von Tenner
das sieht toll aus aber bei mir sieht das im MIPS fertig eher so aus...


Wäre auch über eine Antwort von einem Tutor glücklich


Gruß

Verfasst: 13. Nov 2006 21:22
von BastiS
Also ich finde, die Aufgabe, liest sich sehr deutlich so, dass man nicht sagen kann: "Dein Apfelmännchen ist falsch!" oder "Dein Apfelmännchen ist richtig!"
Da steht doch, dass sich die angegebenen Werte EIGNEN und das mit den 5 ASCII-Zeichen scheint mir auch nur ein Beispiel zu sein.
Man kann vermutlich auch 10 verschiedene nehmen und es geht nur ums Prinzip und nicht darum, dass jedes einzelne Zeichen identisch mit dem auf dem Beispielbild ist.

Verfasst: 13. Nov 2006 22:38
von AhGuGu
Hi,

das "Problem" bei mir ist, dass ich die Originalvorgaben verwendet habe. Allerdings kann es sein, dass es noch kleine Ungenauigkeiten gibt, aber dass die einen so großen optischen Unterschied machen.
Aber deswegen ja auch meine Frage nach Klärung seitens der Tutoren...

gruß Ahgugu

Verfasst: 13. Nov 2006 22:50
von Thorti
Hallo,

die beiden Bilder oben (ohne dass ich die Algorithmen dahinter kenne) sehen nicht schlecht aus.
Allgemein: Wie ihr schon angemerkt habt, ist die Umwandlung in die Zeichen auf dem Blatt nur ein Vorschlag. Es geht auch mehr um die Umsetzung des Algorithmus zur Berechnung als um die Visualisierung.

Gruss Thorti

Verfasst: 13. Nov 2006 23:09
von dEeP-fRiEd
Ich habs erst ma in Java geschrieben und das kommt bei mir raus :) :

Code: Alles auswählen

#####>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>####
####>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>###
###>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>##
#>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>********>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>****************>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*********************>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*************************>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>**************+++++*********>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>**************+++-+++++*********>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>*************++++-**--+++*********>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>**************++++-#*+#--+++*********>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>***************++++--#*+*>*#-+++********>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>**************++++++--#>->>-#-++++********>>>>>>>>>
>>>>>>>>>>>>>>>>>***************++++++--#>*--#*#--++++*******>>>>>>>>>
>>>>>>>>>>>>>>>>**************++++++---#>*+>+-+>#--++++*******>>>>>>>>
>>>>>>>>>>>>>>>*************+++++++---####*++-#>>---++++*******>>>>>>>
>>>>>>>>>>>>>*************+++++++----##>++*+++*#>#---++++******>>>>>>>
>>>>>>>>>>>>************+++++++----###>*+#++++#>*>#----+++******>>>>>>
>>>>>>>>>>************++++++++--###>>>**-*+++++#*>>###---++*****>>>>>>
>>>>>>>>>***********+++++++++--#>+#-*+--#+>++++>-+>>>#>+#-++*****>>>>>
>>>>>>>***********+++++++++----#*#-+#>#>+-+++++++#-+**++>-++*****>>>>>
>>>>>>**********++++++++++----#>+*+++#++++++++++++*+#+#--#+++*****>>>>
>>>>***********+++++++++-----##>**++++++++++++++++++-++-*#-++*****>>>>
>>>**********+++++----------##>*->+++++++++++++++++++++#>#-++******>>>
>>**********++++---------####>->*-++++++++++++++++++++-+>#-+++*****>>>
>**********++++-#*>#########>*+*++++++++++++++++++++++>-*>--++*****>>>
*********+++++--#-+>>>*+>>>>>*-->++++++++++++++++++++++#>>#-++*****>>>
********+++++--->##+-+#>++***+>+++++++++++++++++++++++++++#-++******>>
*******++++++--#>*#*>>*>++-++#-+++++++++++++++++++++++++-*#-++******>>
******++++++--##>*#>+#++-+*>#>-+++++++++++++++++++++++++*+#-++******>>
****++++++---##>*+>++++++++*++++++++++++++++++++++++++++++#-++******>>
***+++++----#>**+#*++++++++++*++++++++++++++++++++++++++>>--++******>>
*+++++----###*--#-*++++++++++*++++++++++++++++++++++++++*#--++******>>
+++---#####>>*>##>+++++++++++#+++++++++++++++++++++++++>*#-+++******>>
+--##**>>***+#->++++++++++++++++++++++++++++++++++++++++>#-+++*******>
+++++++++++++++++++++++++++++++++++++++++++++++++++++-#*##-+++*******>
+--##**>>***+#->++++++++++++++++++++++++++++++++++++++++>#-+++*******>
+++---#####>>*>##>+++++++++++#+++++++++++++++++++++++++>*#-+++******>>
*+++++----###*--#-*++++++++++*++++++++++++++++++++++++++*#--++******>>
***+++++----#>**+#*++++++++++*++++++++++++++++++++++++++>>--++******>>
****++++++---##>*+>++++++++*++++++++++++++++++++++++++++++#-++******>>
******++++++--##>*#>+#++-+*>#>-+++++++++++++++++++++++++*+#-++******>>
*******++++++--#>*#*>>*>++-++#-+++++++++++++++++++++++++-*#-++******>>
********+++++--->##+-+#>++***+>+++++++++++++++++++++++++++#-++******>>
*********+++++--#-+>>>*+>>>>>*-->++++++++++++++++++++++#>>#-++*****>>>
>**********++++-#*>#########>*+*++++++++++++++++++++++>-*>--++*****>>>
>>**********++++---------####>->*-++++++++++++++++++++-+>#-+++*****>>>
>>>**********+++++----------##>*->+++++++++++++++++++++#>#-++******>>>
>>>>***********+++++++++-----##>**++++++++++++++++++-++-*#-++*****>>>>
>>>>>>**********++++++++++----#>+*+++#++++++++++++*+#+#--#+++*****>>>>
>>>>>>>***********+++++++++----#*#-+#>#>+-+++++++#-+**++>-++*****>>>>>
>>>>>>>>>***********+++++++++--#>+#-*+--#+>++++>-+>>>#>+#-++*****>>>>>
>>>>>>>>>>************++++++++--###>>>**-*+++++#*>>###---++*****>>>>>>
>>>>>>>>>>>>************+++++++----###>*+#++++#>*>#----+++******>>>>>>
>>>>>>>>>>>>>*************+++++++----##>++*+++*#>#---++++******>>>>>>>
>>>>>>>>>>>>>>>*************+++++++---####*++-#>>---++++*******>>>>>>>
>>>>>>>>>>>>>>>>**************++++++---#>*+>+-+>#--++++*******>>>>>>>>
>>>>>>>>>>>>>>>>>***************++++++--#>*--#*#--++++*******>>>>>>>>>
>>>>>>>>>>>>>>>>>>>**************++++++--#>->>-#-++++********>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>***************++++--#*+*>*#-+++********>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>**************++++-#*+#--+++*********>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>*************++++-**--+++*********>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>**************+++-+++++*********>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>**************+++++*********>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*************************>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*********************>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>****************>>>>>>>>>>>>>>>>>>>>
#>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>********>>>>>>>>>>>>>>>>>>>>>>>>
###>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>##
####>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>###

Verfasst: 14. Nov 2006 11:49
von CloneCommander
Moin,

bei mir sieht das Ganz in Java so aus:

Code: Alles auswählen

#*>#-----------+++++++++++++++++++++++++++++++++++++++++--------#>>#*#
->*>##-----------+++++++++++++++++++++++++++++++++++++--------#>>>>###
-->*>##------------+++++++++++++++++++++++++++++++++---------#*>>>*##*
----**##--------------+++++++++++++++++++++++++++----------##*>>>###**
----**+###----------------+++++++++++++++++++-------------#>>>>>+##**-
-----**+###---------------------+++++++-----------------##+>>>>+##+>#-
------>*-####------------------------------------------#>->>>>+##+*#--
------#>>+####---------------------------------------##+*>>>>+##>+#---
-------#*>*>####-----------------------------------##>>*>>>*+##+>#----
--------#*>*>#####------------------------------####>>*>>>>+>>+>+#----
---------#*>*>#######-------------------------####->**>>>#->>-**#-----
---------->*>*>#########------------------######*++*****+->>+>*>#-----
----------#>****>#############------#########>+-*-+***+-->>>*#-#------
-----------#*+***>#########################>>--#*+###**-**>->+##------
------------#--***>>####################>*>-#------**>-+*--+*##-------
------------##+#**+>>###############>>>*>+----------##----++-##-------
-------------#>#-**-*>>>########>>>>>*---------------*#####>+##-------
-------------##>+#*++*>>>>>>>>>>>>>**----------------->**#+->##-------
-------------##>-*#*+#+*>>>>>>>>>***#-------------------*#*>>##-------
--------------##>---*->+***>>>>****----------------------**>>##-------
--------------##>*->-+#>-+*******+++-----------------------#>##-------
--------------###>+#>-+->#-++++++-+-----------------------+-####------
--------------###>+#-+-#-**#----#*---------------------------*####----
-------------####>**--->--->>>>>----------------------------+#*>#####-
-------------####>*#------+>+-->---------------------------*>-++++++#>
------------#####>*---------+>#------------------------------------++>
----------######>>*----------#-------------------------------*->>#####
###---##########>>+----------#------------------------------#>>####---
###############>>*-----------------------------------------#*>####----
>+>##########>>>*+-----------------------------------------#*>####----
##+*>>####>>>>>*+-------------------------------------------#>####----
###+>*>>>>>>>>*+------------------------------------------+*>-#>##----
###>*>***>>>**--------------------------------------------->>>>##>----
#>>>++-+-***+#*--------------------------------------------*>######---
>+**++--##---+*-------------------------------------------*>>>######--
--#+>-*#*-->>*---------------------------------------*+#++*>>>#######-
>+**++--##---+*------------------------------------------#*>>>######--
#>>>++-+-***+#>--------------------------------------------*>######---
###>*>***>>>**--------------------------------------------->>>>##>----
###+>*>>>>>>>>*+------------------------------------------+*>-#>##----
##+*>>####>>>>>*+-------------------------------------------#>####----
>+>##########>>>*+-----------------------------------------#*>####----
###############>>*-----------------------------------------#*>####----
###---##########>>+----------#------------------------------#>>####---
----------######>>*----------#-------------------------------*->>#####
------------#####>*---------+>#------------------------------------++>
-------------####>*#------+>+-->---------------------------*>-++++++#>
-------------####>**--->--->>>>>----------------------------+#->#####-
--------------###>+#-+-#-**#----#*---------------------------*####----
--------------###>+#>-+->#-++++++-+-----------------------+-####------
--------------##>*->-+#>-+*******+++-----------------------*>##-------
--------------##>---*->+***>>>>****----------------------#>>>##-------
-------------##>-*#*+++*>>>>>>>>>***#-------------------*#*+>##-------
-------------##>+#*++*>>>>>>>>>>>>>**----------------->**#+->##-------
-------------#>#-**-*>>>########>>>>>*---------------*####+*+##-------
------------##+#**+>>###############>>>**+----------*##---++-##-------
------------#--***>>####################>*>-#>-----**>-+*--+*##-------
-----------#*+***>#########################>>#-#++###**-**>->+##------
----------#>****>#############------#########>+-*-+***+-->>>*#-#------
---------->*>*>#########------------------######+++*****+->>+>*>#-----
---------#*>*>#######-------------------------####->**>>>#->>-**#-----
--------#*>*>#####------------------------------####>>*>>>>+>>+>+#----
-------#*>*>####-----------------------------------##>>*>>>*+##+>#----
------#>>+####---------------------------------------##+*>>>>+##>+#---
------>*-####------------------------------------------#>->>>>+##+*#--
-----**+###---------------------+++++++-----------------##+>>>>+##+>#-
----**+###----------------+++++++++++++++++++-------------#>>>>>+##**-
----**##--------------+++++++++++++++++++++++++++----------##*>>>###**
-->*>##------------+++++++++++++++++++++++++++++++++---------#*>>>*##*
->*>##-----------+++++++++++++++++++++++++++++++++++++--------#>>>>###
abbruchbedingung ist n <= 200 und betrag(re_neu,im_neu) < 4
wie habt ihr das mit dem Betrag in MIPS gelöst? weil ich bräuchte da ja sqrt...

EDIT: Achso, wie errechnet ihr die Koordinaten? alle 3/70 ein Bildpunkt?
weil bei euch sieht das ja alles recht "ordnetlich" aus, während bei mir teils recht viel gewusel herrscht ^^

EDIT²: OK, grad im anderen Thread gelesen, ist 3/70.... aber wie kommts dass sich hier alle so unterscheiden???

Tibor

Verfasst: 14. Nov 2006 14:08
von tiwoc
Zum Thema sqrt: Versuchs mal mit Re^2 + Im^2 < 4^2 = 16...

Verfasst: 14. Nov 2006 15:08
von CloneCommander
jo ^^ thx... dummheit :D

Verfasst: 14. Nov 2006 17:36
von Omen
Hallo!
Mal ne einfache Frage in Java

Wie kann ich die Folgende Zeichen in einer Reihenfolge ausgeben

public void printChar(){
for (int i = 0; i < 4; i++) {

System.out.println("+");

i++;
}

}

das gibt folgendes auf der Konsole, obwohl ich keine newline ausgegeben habe
+
+
+
+
wie kriege ich das in der Reihenfolge ++++???

:roll:

Verfasst: 14. Nov 2006 17:40
von tiwoc
System.out.print()
Einziger Unterschied zu println(): Es gibt am Ende keinen Zeilenumbruch aus. Das "ln" in println() steht für "line".

Verfasst: 14. Nov 2006 17:54
von Omen
tiwoc hat geschrieben:System.out.print()
Einziger Unterschied zu println(): Es gibt am Ende keinen Zeilenumbruch aus. Das "ln" in println() steht für "line".
Danke!!

Wenn man die Sprache nicht spricht (anwendet) vergisst man

Verfasst: 14. Nov 2006 17:58
von Omen
Nun sieht meine Ausgabe in Java folgendermassen aus :) :

Code: Alles auswählen

++++++++++++++++------------------------------------------------------
+++++++++++++++-------------------------------------------------------
++++++++++++++--------------------------------------------------------
+++++++++++++---------------------------------------------------------
++++++++++++----------------------------------------------------------
+++++++++++----------------#################--------------------------
+++++++++++------------#########################----------------------
++++++++++-----------#############################--------------------
+++++++++---------#####################>>>>>>>>######-----------------
++++++++--------####################>>>>>*##**>>>>#####---------------
++++++++-------###################>>>>>>*+#>++*>>>>>####--------------
+++++++------###################>>>>>>>**+-+#-#*>>>>>#####------------
+++++++-----###################>>>>>>>***+->--+*>>>>>#####-----------
++++++-----##################>>>>>>>>***+-#+#+**>>>>>#####----------
+++++-----##################>>>>>>>>****-#>-##-+**>>>>>#####---------
+++++----##################>>>>>>>>***++-+#>++-+***>>>>>#####--------
+++++---##################>>>>>>>>***++->>#+++#+-+****>>>######-------
++++---##################>>>>>>>>*++++-#>+++++>-#-+****>>>######------
++++--#################>>>>>>>>**+++---##++++>-##-++++*>>#######-----
+++--#################>>>>>>>**+->+#>+->++++>->----->+>>#######----
+++--################>>>>>****++#+>+--+>++++++++>##>+-*>>######----
+++-################>>>>*****++->#++>+++++++++++++>>+>>**>#######---
++--##############>>>*******+++->#++>+++++++++++++++++#+*>#######---
++-##############>>********+++-#->+++++++++++++++++++++-+*>>#######--
++-############>>*********+++---++++++++++++++++++++-+*>>#######--
++##########>>>*+>+++++++++--#>#++++++++++++++++++++++-#-**>########-
+-#######>>>>>**+>#---#>----##-+++++++++++++++++++++++--+*>>#######-
+-####>>>>>>***++++>>+->####>-++++++++++++++++++++++++++>+*>>#######-
+####>>>>>>****+-#-#--#->>>>+++++++++++++++++++++++++#+*>>########
+##>>>>>>>*****+-#-+++>>+#-+-+++++++++++++++++++++++++#>+*>>>#######
+#>>>>>>>*****+--+#+++++++##>+++++++++++++++++++++++++++>+*>>>#######
+#>>>>>>*****+##>+#+++++++++##++++++++++++++++++++++++++--**>>>#######
+>>>>>>**+++-#+>++++++++++#++++++++++++++++++++++++++#+**>>>#######
+>>>>>*++++-->++-++++++++++++++++++++++++++++++++++++--+**>>>#######
+**++----###>+-+++++++++++++++++++++++++++++++++++++++>-+**>>>#######
+-++#+-##>-++++++++++++++++++++++++++++++++++++++++#-+**>>>#######
+**++----###>+-+++++++++++++++++++++++++++++++++++++++>-+**>>>#######
+>>>>>*++++-->++-++++++++++++++++++++++++++++++++++++--+**>>>#######
+>>>>>>**+++-#+>++++++++++#++++++++++++++++++++++++++#+**>>>#######
+#>>>>>>*****+##>+#++++++++++#++++++++++++++++++++++++++--**>>>#######
+#>>>>>>>*****+--+#+++++++##>+++++++++++++++++++++++++++>+*>>>#######
+##>>>>>>>*****+-#-++++##-+-+++++++++++++++++++++++++#>+*>>>#######
+####>>>>>>****+-#-#--#->>>>+++++++++++++++++++++++++#+*>>########
+-####>>>>>>***++++>>+->####>+++++++++++++++++++++++++++>+*>>#######-
+-#######>>>>>**+>#---#>----##-+++++++++++++++++++++++--+*>>#######-
++##########>>>*+>+++++++++--#>#++++++++++++++++++++++###-**>########-
++-############>>*********+++-#-++++++++++++++++++++-+*>>#######--
++-##############>>********+++-#->+++++++++++++++++++++-+*>>#######--
++--##############>>>*******+++->#++>+++++++++++++++++#+*>#######---
+++-################>>>>*****++->#++>-++++++++++++->+>+>**>#######---
+++--################>>>>>****++#+>+---#++++++++>##>+-*>>######----
+++--#################>>>>>>>**+->+#>+->++++>->----->+>>#######----
++++--#################>>>>>>>>**+++---##++++>-##-++++*>>#######-----
++++---##################>>>>>>>>*++++-#>++++++-#-+****>>>######------
+++++---##################>>>>>>>>***++->>-+++#+-+****>>>######-------
+++++----##################>>>>>>>>***++-+#>++-+***>>>>>#####--------
+++++-----##################>>>>>>>>****-#>-##-+**>>>>>#####---------
++++++-----##################>>>>>>>>***+-#+#+**>>>>>#####----------
+++++++-----###################>>>>>>>***+->--+*>>>>>#####-----------
+++++++------###################>>>>>>>**+-+#-#*>>>>>#####------------
++++++++-------###################>>>>>>*+#>++*>>>>>####--------------
++++++++--------####################>>>>>*##**>>>>#####---------------
+++++++++---------#####################>>>>>>>>######-----------------
++++++++++-----------#############################--------------------
+++++++++++------------#########################----------------------
+++++++++++----------------#################--------------------------
++++++++++++----------------------------------------------------------
+++++++++++++---------------------------------------------------------
++++++++++++++--------------------------------------------------------
+++++++++++++++-------------------------------------------------------

Verfasst: 14. Nov 2006 21:58
von wep
hab ich das aus der aufgabenstellung falsch verstanden, dass durch die beschränkung der iterationen nur 200 zeichen vom 70x70 feld geändert werden können? weil wirkt mir grad bissl viel bei euren ausgaben. Kann aber gut, sein, dass ich das mit den iterationen verrafft hab.
und gibt es nen beispiel an komplexen zahlen, die einigermaßen gut für geeignet sind?

Verfasst: 15. Nov 2006 02:28
von tiwoc