„Pedagógus tüntetések/noÁr.asy” változatai közötti eltérés

Innen: Politika
Ugrás a navigációhoz Ugrás a kereséshez
(Új oldal, tartalma: „bélyegkép|jobbra|150px|A program kimenete Az <kbd>noÁr.asy</kbd> fájl tartalma: <pre style="width: 1000px"> import graph; size(100,100);…”)
 
 
(4 közbenső módosítás ugyanattól a szerkesztőtől nincs mutatva)
1. sor: 1. sor:
 
[[file:noÁr.svg|bélyegkép|jobbra|150px|A program kimenete]]
 
[[file:noÁr.svg|bélyegkép|jobbra|150px|A program kimenete]]
Az <kbd>noÁr.asy</kbd> fájl tartalma:
+
A <kbd>noÁr.asy</kbd> fájl tartalma:
 
<pre style="width: 1000px">
 
<pre style="width: 1000px">
 
import graph;
 
import graph;
12. sor: 12. sor:
   
 
filldraw(
 
filldraw(
arc(origo,sugar,-90+szog,-90-szog,true) -- // belso iv
+
arc(origo,sugar,-90+szog,-90-szog,true) -- // belso iv
rotate(-szog)*(0,-sugar-vast) --
+
rotate(-szog)*(0,-sugar-vast) --
arc(origo,sugar+vast,-90-szog,-90+szog,false) -- // kulso iv
+
arc(origo,sugar+vast,-90-szog,-90+szog,false) -- // kulso iv
cycle,red,red);
+
cycle,red,red);
 
real xbal = -vast/2;
 
real xbal = -vast/2;
 
real xjobb = vast/2;
 
real xjobb = vast/2;
filldraw((xbal,-sugar) -- (xjobb,-sugar) -- (xjobb,-sugar-vast) -- (xbal,-sugar-vast) -- cycle,szin,szin); // also kocka
+
filldraw((xbal,-sugar) -- (xjobb,-sugar) -- (xjobb,-sugar-vast) -- (xbal,-sugar-vast) --
  +
cycle,szin,szin); // also kocka
 
real yvast = 0.8*vast;
 
real yvast = 0.8*vast;
filldraw((xbal,sugar-yvast) -- (xjobb,sugar-yvast) -- (xjobb,-sugar+yvast) -- (xbal,-sugar+yvast) -- cycle,szin,szin); // teglalap a kor kozepen
+
filldraw((xbal,sugar-yvast) -- (xjobb,sugar-yvast) -- (xjobb,-sugar+yvast) --
  +
(xbal,-sugar+yvast) -- cycle,szin,szin); // teglalap a kor kozepen
 
</pre>
 
</pre>
   
 
A <kbd>noÁr.svg</kbd> előállítása: <code>asy -f svg noÁr.asy</code>
 
Az <kbd>noÁr.svg</kbd> előállítása: <code>asy -f svg noÁr.asy</code>
 
   
 
Az <kbd>asymptote</kbd> egy strukturált, objektum-orientált programnyelv, amit egy amerikai házaspár fejlesztett ki abból a célból, hogy az egyetemi geometria-előadásaikhoz egyszerűen tudjanak szemléltető ábrákat készíteni.
 
Az <kbd>asymptote</kbd> egy strukturált, objektum-orientált programnyelv, amit egy amerikai házaspár fejlesztett ki abból a célból, hogy az egyetemi geometria-előadásaikhoz egyszerűen tudjanak szemléltető ábrákat készíteni.
 
{{lásd huwiki|asymptote}}
 
{{lásd huwiki|asymptote}}
  +
  +
[[Kategória: Asy]]

A lap jelenlegi, 2022. október 25., 18:10-kori változata

A program kimenete

A noÁr.asy fájl tartalma:

import graph;

size(100,100);                  // abrameret
pair origo = (0,0);
real sugar = 30;        // belso sugar
real vast  = 9;         // vonalvastagsag
real szog  = 20;
pen  szin  = heavygreen;        // a felkialtojel szine

filldraw(
    arc(origo,sugar,-90+szog,-90-szog,true) --              // belso iv
    rotate(-szog)*(0,-sugar-vast) --
    arc(origo,sugar+vast,-90-szog,-90+szog,false) --        // kulso iv
    cycle,red,red);
real xbal  = -vast/2;
real xjobb = vast/2;
filldraw((xbal,-sugar) -- (xjobb,-sugar) -- (xjobb,-sugar-vast) -- (xbal,-sugar-vast) --
    cycle,szin,szin);      // also kocka
real yvast = 0.8*vast;
filldraw((xbal,sugar-yvast) -- (xjobb,sugar-yvast) -- (xjobb,-sugar+yvast) --
    (xbal,-sugar+yvast) -- cycle,szin,szin);  // teglalap a kor kozepen

A noÁr.svg előállítása: asy -f svg noÁr.asy

Az asymptote egy strukturált, objektum-orientált programnyelv, amit egy amerikai házaspár fejlesztett ki abból a célból, hogy az egyetemi geometria-előadásaikhoz egyszerűen tudjanak szemléltető ábrákat készíteni.