Dekuji moc a to max cislo se udělá jak? :) Předem dekuji :)
Příspěvky odeslané z IP adresy 91.219.240.–
Jenže když to co mam v tom write dam do inner tak to nejede. Prosím nepředelal a neposlal bys mi to tady? :)
Tak jsem faktorál vyřešil ale nevím jak to udelat aby mi to nevypisovalo na nove strance ale do toho obdelniku co tam mám. Prosím pomozte
<div id="obsah">
<script language="JavaScript">
p=0
max=0
function nasobek() {x=document.getElementById("vstoupit1").value;
document.getElementById("vystup").innerHTML=dvakrat(x);
p++;document.getElementById("pocet").innerHTML=p}
function dvakrat(x)
{
for (var i=1, f=1;i<=x;i++,f=f*i) {if (i<10)document.write("0"+i+"!="+f+"<br>")
else document.write(i+"!="+f+"<br>") };
}
</script>
<h3>Číslo</h3>
<input id="vstoupit1" type="text">
<input type="button" value="Klik" onclick="nasobek()">
takže tam bude i příkaz else? Že? No zitra na to mrkn ua snad neco vymyslím .. Ale ten zapis mi dělá problém
Zkusil a nefunguje, k´mrknu na to jeste zitra vypadá to jako lehke, chapu jak to ma pracovat ale zapsat to neumím
ja to proste nechapu, ale napsal jsem tohle
<script language="JavaScript">
p=0
function nasobek() {x=document.getElementById("vstoupit1").value;
document.getElementById("vystup").innerHTML=dvakrat(x);
p++;document.getElementById("pocet").innerHTML=p}
function dvakrat(x)
{
return 2*x;
if (x<10) x=2*x};
}
</script>
<h3>Číslo</h3>
<input id="vstoupit1" type="text">
<input type="button" value="Klik" onclick="nasobek()">
Zajimave je že predtim me to napadlo udelal jsem to a nefungovalo to a ted. Takže to bych měl a už budeme přistupovat k faktoriálu či jeste ne?
Ale nefunguje to
<script language="JavaScript">
p=0
function dvakrat(x)
{
return 2*x;
}
</script>
<h3>Číslo</h3>
<input id="vstoupit1" type="text">
<input type="button" value="Klik" onclick="dvakrat(x)">
<h1> Výsledek </h1>
<p id="vystup">
</p>
<h3>Počet výpočtů:<span id="pocet">0</span></h3>
Takhle?
Obavam se že nezvladnu :/
Ale dál nevím jak udělat faktorial
Tak už mi to počita
<script language="JavaScript">
p=0
function nasobek() {x=document.getElementById("vstoupit1").value;
document.getElementById("vystup").innerHTML=2*x;
p++;document.getElementById("pocet").innerHTML=p}
</script>
<h3>Číslo</h3>
<input id="vstoupit1" type="text">
<input type="button" value="Klik" onclick="nasobek()">
<h1> Výsledek </h1>
<p id="vystup">
</p>
<h3>Počet výpočtů:<span id="pocet">0</span></h3>
Takže funguje vystup
Abych pravdu řekl tak tady jsem vedle .. at se snažim jak se snažim vymyslet tak to nechápu
3. Vstupní pole pro vložení čísla s tlačítkem „Vypočítej“. Po zadání čísla bude zobrazena tabulka faktoriálů od 1 do zadaného čísla. Bude-li číslo větší než 100, zobrazí se pouze zpráva, že je číslo příliš velké.
Zatim se snažim vyřešit faktorial aby se vypisoval v poli.
<script language="JavaScript">
p=0
function faktorial(n) {n=document.getElementById("vstoupit1").value;
document.getElementById("vystup").innerHTML=
if (n==0 || n==1) return 1;
else return n*faktorial(n-1);
p++;document.getElementById("pocet").innerHTML=p}
</script>
<h3>Číslo</h3>
<input id="vstoupit1" type="text">
<input type="button" value="Klik" onclick="soucet()">
Zatim jsem to napsal takhle ale nefunguje mi to. Kde je chyba. A mužu za innerHTML napsat vubec if?
Header('X-Frame-Options', NULL); -> nic
target na form -> normalne
Takže to asi fakt bude jejich demencí.... :)
Zdravím.
Mám formulář v iframu. Je tam i pole pro soubor. Není problém. Vše funguje jak má.
Problém je, že se formulář nezobrazuje lidem v zahraničí ( vím že je to blbost )!!! Právě proto píšu... Co vím, tak 3 lidem co to mají na starost to neběží ( stránka jo, ale nevykreslí se form ). Dva z maďarska a jeden z londýna. Nevíte jestli třeba to nejde nějakou hlavičkou zakázat ( třeba to hosting posílá )? Nebo to jde nějak zablokovat v prohlížeči ( testoval jsem vše od IE8 )?
Můj předpoklad je, že ty lidi jsou blbci a beztak mají v práci nějaký omezený možnosti u pc. Nějakej ajťak jim to nastavil a oni se divý! Ale pro jistotu... :)
Díkec, TK.
Fungovalo nám to :) Tak nevím, snad tim aspon z části uspěju :) A osobne jsem rád že se mi aspon tohle povedlo, ale nevi msi rády s vývojáčem. Neporadil by jste mi :)
Tak popisy uz mám ale vyvojáč ten bude problem ,je tu někdo kdo by mi s tímto pomohl? :)
Prosím udělal by mi k programu nekdo komentáře?
#define F_CPU 20000000UL
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/sfr_defs.h>
#include <util/delay.h>
unsigned char sinus [20] = {151, 173, 189, 201, 205, 201, 189, 173, 151, 128, 104, 83, 66, 55, 51, 55, 66, 83, 104, 128}; //hodnoty sinusu
int max = 19, x = 0, stav = 1,sec = 0;
ISR(TIMER1_COMPA_vect){
sei();
if(sec == 14){
sec = 0;
if(stav == 1){
stav = 2;
sin();
}else if(stav == 2){
stav = 1;
obdelnik();
}
}else{
sec++;
}
}
int sin()
{
while(1){
for(x=0;x<=max;x++){
PORTB = sinus[x];
}
}
}
int obdelnik()
{
while(1){ // cyklus pro obdelník
PORTB = 51;
_delay_us(47); // spoždění
PORTB = 205; // hodnota obdelníku
_delay_us(47); // spoždění
}
}
int main(void)
{
DDRB = 0xFF;
PORTB = 0x80;
TCCR1B = (1 << WGM12)|(5 << CS10);
TIMSK = (1 << OCIE1A);
OCR1A = 19531;
sei();
obdelnik();
}
Tak tohle jsme vymyslely s kamošem a jede to, jenže to co vymyšlel on tak neumím okomentovat protože tomu moc nechápu tak bych chtěl poprosit někoho z vas jestli by mi to neokomentoval ty radky ktere nejsou okomentovane? Předem moc děkuji :)
Potřeboval bych neco v cestine ale o attiny 2313 a DAC ;)
Protože z toho musím napsat 3NS ;)
Prosím neznáte někdo suprove stranky o Attiny 2313 a DAC převodníku
??
Prosíím, vážně nikdo netušíí?
A také v programu jsem navrchu zatím zadefinoval sinusové hodnoty, což jsem ještě zvládl a co mě napadlo, ale již nevím jak dál.
Dobrý den přikládám zde program který jsem dnes vytvořil a odzkoušel ve škole. Program na obdélníkový průběh jel bez problémů, ten byl jak jsem zjistil velmi lehký, ale již jsem nedokázal přijit na to jak k tomu přidat sinusový průběh, který se po 15 s změní na ten obdelníkový. Prosím pomohl by jste mi tento program dodělat?
#include <avr/io.h>
//#include <avr/iotn2313.h>
#define F_CPU 20000000UL
#include <util/delay.h>
#include <avr/interrupt.h>
#include <avr/cpufunc.h>
#include <avr/sfr_defs.h>
unsigned char a=0,klav=0,hodnotatl=0;
unsigned char pole [20] = {0x97,0xAD,0xBD,0xC9,0xCD,0xC9,0xBD,0xAD,0x97,0x80,0x68,0x53,0x42,0x37,0x33,0x37,0x42,0x53,0x68,0x80}; //hodnoty sinusového průběhu
void zobraza(unsigned char a) //funkce pro zobrazení na 7seg
{
PORTB = pole[klav]; //vybrání pole podle hodnoty
}
int main(void)
{
DDRB = 255; //smĚr toku dat je nastaven na samých 1 => je jako výstupní
DDRD = 0; //Led diody se zhasnou, jelikož jsou zapsány samé 1
PIND = hodnotatl;
while(1) //nekonečná smyeka pro obdélník
{
PORTB = 0xCD;
_delay_us(12);
PORTB = 128;
_delay_us(4);
/* if (hodnotatl>0)
{
zobraza(klav);
hodnotatl=0;
}*/
}
}
Zde jsou ještě obrázky tabulky vypočítaných hodnot k sinusovému a obdelníkovému průběhu:
sinusový průběh
obdelníkový průběh
Budu velmi vděčný za každou pomoc.
Předem mnohokrát děkuji :)
No to jo ale mám napsat 3 NS o tom mikrokontroleru a od DAC ;)
A ještě jeden dotaz dnes. Je někde nejaká literatura o tech převodních a mikrokontroleru attiny 2313 v cestině?
No říkal nám učitel sinousovej prubeh tyjo tak já nevím :(
Jojo, no on nám ucitel říkál co si pamatuju že musime vypociat T, pak to N což jsou ty čisla od 0 do 255 a pak z toho vseho nejak vypocitat pocet dílků a ten pocet dílku vydšlit 360 u sinusovek a vyjdou nám časti na ose kde je 360 stupnu co si pamatuju, . Ale to si pamatuju jen tak teoreticky a nevím jak to vypočítat no :)
Dekuju moc aspon za tohle :( A to je pro sinus? nebo je tam i tech 15s
Co my zbývá, ale nedávám si moc nadějí.
#4 KIIV
Stejně jsem z toho jak se říká jelen. Nevypočítal by jste mi tenhle příklad celý? :) Jak pro sinus tak obdelník? :) Protože tomu vůbec nerozumím. A nebo nenapsal by jste mi rovnou ten program, protože vidím že tomu rozumíte a mě by to strašně pomohlo.
Předem velmi děkuji :).
Sopta má recht. Ale problém bude v tom return true. Dej tam return false. Ať se to neodešle ;)
Zdravím, možná že jsem uplně blbej, ALE!
HTML:
<img class="tr" src="exaple.png">
<img class="tr" src="exaple2.png">
<img class="tr" src="exaple3.png">
<img class="tr" src="exaple4.png">
JS:
$('.tr').bind('click', function(){
AKCE
});
Kliknu poprvé, akce se provede. A to bylo naposed. Pak už si můžu klikat jak chci a . Akce je to, že se pošle ajaxem request na smazani toho obrazku. Ten smazu a posilam novej obsah divu, ve kterym jsou ty obrazky....
Problém je v tom, že se to html načítá znova a nejsou na to navazany ty akce pro ty znovu nacteny obrazky...
Jak se to da nějak elegantně vychytat? Díky předem!!!
<?php
function get_time_difference( $start, $end )
{
$uts['start'] = strtotime( $start );
$uts['end'] = strtotime( $end );
if( $uts['start']!==-1 && $uts['end']!==-1 )
{
if( $uts['end'] >= $uts['start'] )
{
$diff = $uts['end'] - $uts['start'];
if( $days=intval((floor($diff/86400))) )
$diff = $diff % 86400;
if( $hours=intval((floor($diff/3600))) )
$diff = $diff % 3600;
if( $minutes=intval((floor($diff/60))) )
$diff = $diff % 60;
$diff = intval( $diff );
return( array('days'=>$days, 'hours'=>$hours, 'minutes'=>$minutes, 'seconds'=>$diff) );
}
else
{
trigger_error( "Ending date/time is earlier than the start date/time", E_USER_WARNING );
}
}
else
{
trigger_error( "Invalid date/time data detected", E_USER_WARNING );
}
return( false );
}
print_r(get_time_difference("17:10", "22:30"));
?>
Najdi nejvetsi a nejmensi -> pak fce (copy z googlu)
No asi to tak jednoduché nebude, pokud hledám různé příklady pro blikání LED tak každý ho píše jinak a na jiném procesoru než mám já. Mohl by tedy prosim někdo nahodit program o blikání led na PB1? Jde mi jen o to aby mikroprocesor rožnul LED na určitou dobu a pak na další určitou dobu zhasl. a to vše v nekonečné cyklu.
Nějak jsem se dostal k:
#include <avr/io.h>
#include <avr/delay.h>
int main(void)
{
while( 1 )
{
PORTB |= 0xFE( PB1 )
_delay_ms(2000);
PORTB |= 0xFE( PB1 )
_delay_ms(2000);
}
}
vim že je to špatně ale nevim jak dál. Především neumím používat Kalkulačku pro převod na HEX, v datasheetu jsem nic pořádného nenašel a jelikož je to poprvé co držím něco v C tak jsem mimo.
tak vše mám otevřené, snad to nějak sesmolím :)
jednoduché, mám pouze AVR studio, instaluji to winAVR tak uvidím
Tak jsem tu zas. Jelikož v paskáču nemůžu nájít vůbec žádný příklady a u těch drobností s kterýma si hraji bývaj problémy, tak bych to chtěl přepsat na C. Ovšem narazil jsem. Nemám knihovnu v AVR studiu na 13. Jak to můžu vyřešit? Najde se někdo kdo by tu popřípadně napsal tenhle program v C? Chtěl bych se odrazt od toho.
Zdravím.
<?php
$a = 'Nejakej text';
$a = preg_replace('/([a-zA-Z]+) ?([a-zA-Z]*)/', '$1 <span class="class">$2</span>', $a);
echo $a;
Text se rozdělý na dvě slova. Druhé slovo je ale nepovinné. Výsledek toho preg_replace je tedy něco takového: Nějakej <span class="class">text</span>
Probem je, ze nechci vypsat tag span, kdyz v retezci nebude druhe slovo. Takze pokud by $a = 'Slovo';, tak se vypíše Slovo <span class="class"></span> ===> Nechci
Je nějaká možnost to podmínit?