Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

skrypt/program


Rekomendowane odpowiedzi

Opublikowano

Noo czesc :3 czy ma ktoś może czas na napisanie krotkiego skryptu/programu ktory pisal by MnIeJ WiEcEj TaK ? ( w sensie duza literka - mala literka - duza literka - mala literka ) za pomoc dam przepis na ciasto :D

Opublikowano

AutoIT:

 

func Pokemon($tekst)
 $tekst = StringLower($tekst)
 $result = ""
 $pBOOL = True
 for $i = 1 to StringLen($tekst)
   $pZNAK = StringMid($tekst,$i,1)
   if ((Asc($pZNAK)>96) And (Asc($pZNAK)<123)) and $pBOOL then
     $result = $result & StringUpper($pZNAK)
   Else
     $result = $result & $pZNAK
   EndIf
   $pBOOL = not $pBOOL
 next
return $result
EndFunc

Polskich liter niestety nie daje rady zmieniać.

 

Licze na dobry przepis na sernik.

Twoja stara robi catch the clowny w Game Makerze.

Weteran
Opublikowano

Nie wiem o jaki konkretnie język Ci chodzi, więc z nudów napisałem to w C#:

 


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Pokemon
{
   class Program
   {
       static char[] foo(string input)
       {
           char[] output = new char[input.Length];

           for (int i = 0; i < input.Length; i++)
           {
               if (input[i] >= 65 && input[i] <= 90)
               {
                   output[i] = Convert.ToChar(Convert.ToInt32(input[i]) + 32);
               }
               else
               {
                   output[i] = input[i];
               }
           }
           return output;
       }

       static string bar(string input)
       {
           char[] output = new char[input.Length];
           bool wielkosc = true;
           for (int i = 0; i < input.Length; i++)
           {
               if (wielkosc)
               {
                   output[i] = Convert.ToChar(Convert.ToInt32(input[i]) - 32);
                   wielkosc = false;
               }
               else
               {
                   output[i] = input[i];
                   wielkosc = true;
               }

           }
           return new string(output);
       }

       static string fooBar(string str)
       {
           return bar(new string(foo(str)));
       }

       static void Main(string[] args)
       {
           Console.WriteLine(fooBar("abcdefghijklmn"));
           Console.ReadKey();
       }
   }
}

Czekam na przepis. Mam nadzieje, że to będzie murzynek :]

 

 

@Edit

W końcu ktoś te taby w code poprawił ;o

Opublikowano

@ dla pana XAULIN murzynek :3

 

Składniki: 1 margaryna
pół szklanki mleka lub wody
mniej niż 2 szklanki cukru
4 łyżki kakao
4 jaja
2 szklanki mąki
łyżka proszku do pieczenia
aromat lub przyprawa do pierników (niekoniecznie)
Przepis: Margarynę, mleko, cukier, kakao podgrzać do całkowitego rozpuszczenia. Odlać pół szklanki na polewę. Po wystudzeniu dodać mąkę, proszek, żółtka i przyprawy. Wymieszać i dodać ubitą pianę z białek. Delikatnie wymieszać.

Przełożyć ciasto do wyłożonej papierem do pieczenia foremki (tortownica o średnicy 24 cm) i piec w temperaturze 175 stopni C przez 60 minut (maksymalnie do 70 minut). Polać polewą czekoladową.

 

a dla pana WoBniar sernik z brzoskwiniami ;P


Składniki :

3szkl. mąki tortowej
1 kostka margaryny
3 łyżki cukru
5 żółtek
3 łyżeczki proszku do pieczenia
1 kg twarogu zmielonego (półtłusty)
2 całe jajka
2 budynie żółte
1 szkl. cukru
1 kostka masła
puszka brzoskwiń


Etapy przygotowania
1

Mąka, margaryna, 3 łyżki cukru. 5 żółtek i proszek do pieczenia - wszystko zagnieść i podzielić na 2 części. Jedną część włożyć do lodówki, drugą wyłożyć na blachę (najlepiej taką dużą z pieca).
2

Ser, 2 jajka, 1 szkl. cukru i masło zmiksować na gładką masę.
3

Na pierwszą część ciasta wyłożyć masę serową, na to osączone i pokrojone w kostkę brzoskwinie. Następnie z 5 białek ubić pianę z 1 szkl. cukru. Zalać brzoskwinie. Na to pokruszyć drugą część ciasta.
4

Piec ok. 40 min. w temp. 180 stopni Celcjusza, aż do przybrązowienia góry. To ciasto zawsze wychodzi i jest bardzo wydajne. Moja rodzina go uwielbia. Polecam

 

@edit XAULIN w czym to mam zakodowac ? :D ( zielony w tym jestem a chce kolege wkurwic ;D )

Weteran
Opublikowano

@edit XAULIN w czym to mam zakodowac ? :D ( zielony w tym jestem a chce kolege wkurwic ;D )

To się kompiluję, a najlepiej przy użyciu visual studio.

Jeżeli nie masz takiego narzędzi i zarazem nie potrafisz go obsługiwać, to wejdź tutaj http://ideone.com/, z sekcji "wybierz język" wybierz C#, a w "Wprowadź kod źródłowy [...]" wprowadź kod, który ci wcześniej podałem. W kodzie, w linijce Console.WriteLine(fooBar("abcdefghijklmn")); zmień ciąg znaków "abcdefghijklmn", na taki, który chcesz przetłumaczyć. Następnie kliknij button "wyślij".

Gdzieś na samym dole strony powinieneś dostać zpokemonizowany tekst.

Opublikowano

Wiem że @up rozwiązał problem, ale chcę też wtrącić swoje 5 groszy :P

 

@woBniaR, po kij tak komplikujesz sprawę :P?

 

 

$text = InputBox("Pokemon!", "Wprowadź tekst do zapokemonowania ")
$pokemon = Pokemon($text)
InputBox("Pokemon!", "Masz tutaj przerobiony tekst:", $pokemon)

Func Pokemon($tekst)
   Local $bool = True
   Local $i = 1
   Local $koniec
   While $i <= StringLen($tekst)
       If $bool = True Then
           $koniec &= StringUpper(StringMid($tekst, $i, 1))
       Else
           $koniec &= StringLower(StringMid($tekst, $i, 1))
       EndIf
       $i += 1
       $bool = Not $bool
   WEnd
   Return $koniec
EndFunc

 

 

A tu masz już gotową do odpalenia wersję:

pokemonator.zip

 

Jak chcesz to ci jeszcze mogę dopisać że będzie zamieniał określone litery na cyfry :)

Coś w tę deseń:

H3J@, C0 r0b1c13?

846331404756772371599.jpeg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...