Anonymní profil marpit – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil marpit – Programujte.comAnonymní profil marpit – Programujte.com

 

Příspěvky odeslané z IP adresy 78.102.212.–

CSS › Učím se CSS - kontrola CSS s…
14. 2. 2010   #123959

To Míša : Díky

CSS › Učím se CSS - kontrola CSS s…
14. 2. 2010   #123949

Zdravím, učím se CSS a rád bych, kdyby mi někdo zkontroloval moje dílko a případně upozornil na chyby, kterých jsem se dopustil a vysvětlil mi, proč a jak je opravit.

Tu je kod:



/*

CSS SOUBOR
Martin Pitřík

*/

* {
margin: 0;
padding: 0;
}

html {
height: 100%;
font-size: 62.5%;
}

body {
height: 100%;
text-align: center;
font: 1.2em Verdana, Arial, Helvetica, sans-serif;
background-color: #dcdcdc;
min-width: 850px;
padding-bottom: 80px;
}

a:link, a:visited {
color: #00598D;
text-decoration: underline;
font-weight: bold;
}

a:hover {
text-decoration: none;
}

.cleaner {
clear: both;
height: 0;
font-size: 0;
visibility: hidden;
}

.noscreen {
display: none;
}

.uprostred {
margin: auto;
text-align: center;
}

p {
line-height: 1.9;
margin-bottom: 7px;
}

h1 {
font: 3em Georgia, "Times New Roman", Times, serif;
margin: 0 0 10px 30px;
border-bottom: 1px solid black;
width: 38%;
padding: 15px 0 5px 0;
}

h1 a:link, h1 a:visited {
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}

h2 {
font: 1.2em Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0 30px;
}

h3 {
color: #00598D;
font: 1.7em Georgia, "Times New Roman", Times, serif;
letter-spacing: 1px;
margin: 18px 0 10px 0;
}

h4 {
font-size: 1em;
background: #0099FF;
color: black;
letter-spacing: 1px;
margin-top: 7px;
padding: 6px 10px;
}

h5 {
color: #00598D;
font: 0.7em Georgia, "Times New Roman", Times, serif;
letter-spacing: 1px;
padding-left: 1px;
margin: 18px 0 10px 0;
}

strong{
color: black;
line-height: 1.9;
font-weight: bold;
}

ul {
list-style-type: none;
}

#main {
width: 850px;
margin: 20px auto 80px auto;
position: relative;
background-color: #FFFFFF;
display: table;
text-align: left;
border: 1px solid black;
}

#hlavicka {
margin: 0 auto;
height: 157px;
position: relative;
background: url('../img/head.jpg') no-repeat 0 0;
border-bottom: 1px solid black;
}

#menu {
width: 850px;
margin: 0 auto;
background: blue;
border-bottom: 1px solid black;
}

#menu li {
display: inline;
list-style-type: none;
}

#menu li a {
float: left;
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
font-size: 1.1em;
line-height: 33px;
margin: 0 0.5em;
padding: 0 1em;
}

#menu li a:hover {
color: black;
background-color: #87cefa;
}

.mezera {
min-height: 1px;
}

.mezera:after {
display: block;
clear: both;
visibility: hidden;
height: 0;
font-size: 0;
content: ' ';
}

#stranka {
width: 100%;
margin: 0 auto;
color: #151515;
position: relative;
}

#leva_cast {
float: left;
width: 600px;
margin-bottom: 4em;
}

#prava_cast {
float: right;
width: 245px;
border-left: 1px solid black;
border-bottom: 1px solid black;
margin-bottom: 4em;
background-color: #CCFFFF;
}

.obsah {
margin: 0.4em 1.7em 0 2em;
}

.obsah table{
border-top: solid 2px blue;
margin-top: 0px;
}

.obsah table td {
height: 25px;
text-align: left;
}

.obsah table td.100 {
width: 100px;
}

.obsah table td.200 {
width: 200px;
}

.obsah table td.300 {
width: 300px;
}

.obsah table td.400 {
width: 400px;
}

.panel {
margin: 0.4em 0.6em 0 0.8em;
}

.panel img.foto {
border: 2px solid blue;
height: 153px;
width: 210px;
}

#zapati {
background: blue;
border-top: 1px solid black;
color: white;
width: 850px;
height: 35px;
font-size: 0.9em;
}

#zapati a, #zapati a:visited {
font-weight: normal;
color: white;
}

#zapati p.levo {
float: left;
text-align: left;
margin-top: 5px;
margin-left: 15px;
}

#zapati p.pravo {
float: right;
text-align: right;
margin-top: 5px;
margin-right: 15px;
}


Díky všem

Hardware › BSOD při kopírování většího…
23. 12. 2009   #121542

Pokud začnu kopírovat na PC větší množství dat (10GB a více - záloha diskových oddílů programem Paragon) tak po chvíli kopírování (zhruba po výše uvedených 10GB dojde k BSOD PAGE FAULT IN NONPAGED AREA.
Používám Windows Vista 64bit HP, teploty v pořádku, nic přetaktované.
V čem může být problém?

C / C++ › ukol do skoly
14. 12. 2009   #121103

To sputnikone : Nechce se mi věřit že je to ukol na VŠ, to i ja na střední dělam daleko složitější programy... Otázkou pak zůstává, jak se někdo kdo nezvládne takovou prkotinu dostane na výšku :)

marpit
C / C++ › ukol do skoly
14. 12. 2009   #121101

Zrovna nahodou jsem něco podobného dělal včera, je to jednoduche, když vtak mi pisni na mpitrik@gmail.com.

C / C++ › Chyba v kodu
1. 12. 2009   #120352

To liborb : Já ji dám obráceně, tak nevyjede nic.

Omlouvám se, debil jsem tu já, už tu funguje :) Já jsem tam prohodil xn a xm.

C / C++ › Chyba v kodu
1. 12. 2009   #120348

liborb napsal:
Představoval jsem si to nějak takto:




xn = a;

do {
// ulozeni predchoziho vysledku
xm = xn;

// vypocteni dalsi iterace
xn = (xm + (a / xm)) * 0.5;

} while(xn - xm < 1e-6);



Ale teď když koukám na tu podmínku, tak ta bude nejpíše obráceně
(předchozí krok - xm - je větší) neboli (xm - xn < 1e-6).



Tak to vyjíždí stejný výsledek, jak předtím, že odmocnina například ze 4 je 2.5

C / C++ › Chyba v kodu
1. 12. 2009   #120345

liborb napsal:
Je tam chybička a nejenom jedna.

xn bude označení pro současný výpočet
xm pro uložený předchozí výpočet

Pokud je n = 0, pak xn se má rovnat a (neboli xn = a; před vstupem do smyčky
- před do), a pak ten výpočet (ve smyčce):



// ulozeni predchoziho vysledku
xm = xn;
// vypocteni dalsi iterace
xn = (xm + (a / xm)) * 0.5;



Takto už by to mohlo fungovat.


http://www.root.cz/clanky/aritmeticke-operace-s-hodnotami-ve-formatu-plovouci-radove-carky/#k06


Udělal jsem to podle tve rady, ale po zadani cisla ten program nic neudělá, ještě se podívám na ten odkaz, co jsi tu vložil.

C / C++ › Chyba v kodu
1. 12. 2009   #120342

//vypocti druhou odmocninu z a pomoci iterace

//x0 = a
//xn = 1/2(xn-1 + (a/xn-1)) n = 0 1 2 3 ...
//xn - xn-1 < 1e-6

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
system("title Program pro výpočet odmocniny");
system("color 1a");

float a;
float xn = 0, xm;

printf("Zadejte cislo, ktere chcete odmocnit:\t");
scanf("%f", &a);
getchar();

do
{
xm = xn - 1;
xn = (xm + (a / xm)) * 0.5;
xn++;

}while(xn - xm < 1e-6);

printf ("%f\n", xn);

system("pause");
return 0;
}


Úkolem programu je vypočítat ze zadaného čísla a odmocninu pomocí iterace. Někde tam je chyba, ale netuším kde. Děkuji moc za pomoc.

Hardware › televize do notebooku
12. 11. 2009   #118956

To Kobi : Nesouhlasím že se dá digitální signál chytnout na tu malou antenku, kterou k tunerum dodávají. Bydlím u Ostravy a k příjmu digitálu jsem nakonec musel použít směrovou anténu. Když pominu kostičkování obrazu při projíždění aut po ulici, tak obraz je pěkný.

C / C++ › Sháním programátora C++ (jed…
12. 11. 2009   #118955

Mě by to také zajímalo, když tak rád pomůžu.

Číslicová technika › Prosím o kontrolu referátu +…
11. 11. 2009   #118894

Najde se někdo kdo poradí a prodiskutuje se mnou danou problematiku?

Číslicová technika › Prosím o kontrolu referátu +…
9. 11. 2009   #118746

Zdravím, potřeboval bych poradit, do školy dělám prezentaci o klopných obvodech a potřeboval bych najít někoho, fo tomu rozumí aby mi to zkontroloval a popřípadně napsal, kde mám chybu. Na internetu a v knížce kterouá jsem měl k dispozici jsem našel několik verzí, tak jsem z toho úplně zmaten.

Zde prezentace: http://elmetr.ic.cz/KO.ppt

.NET › Kritika programu (kodu)
8. 11. 2009   #118642

To djanosik : Díky za radu, tedka jsem se ještě díval na ten výčet enum, ale nedovedu si to moc v tomto případě představit.

.NET › Kritika programu (kodu)
8. 11. 2009   #118631

takže se mám příště radši proměnným public vyhýbat?
Na výčet se ještě podívám, zatím dík za rady

.NET › Kritika programu (kodu)
8. 11. 2009   #118627

To djanosik : Díky za komentář.
1, v tento program sloužil jen k vyzkoušení OOP v praxi, když dělám program tak to samozřejmě pojmenovávám, je to i přehlednější
3, String je jen u rdps.odpor, což je double, u jednotky, již ne

textBox4.Text = rdps.Odpor().ToString() + rdps.jednotka;

.NET › Kritika programu (kodu)
7. 11. 2009   #118608



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace DPSR
{
public partial class Form1 : Form
{
double delka, sirka, tloustka;

public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
delka = double.Parse(textBox1.Text.ToString()) * 0.001;
sirka = double.Parse(textBox2.Text.ToString()) * 0.000001;
tloustka = double.Parse(textBox3.Text.ToString()) * 0.001; //načtení a převod na základní jednotky

RDPS rdps = new RDPS(delka, sirka, tloustka); //vyvolání
textBox4.Text = rdps.Odpor().ToString() + rdps.jednotka; //vypsání
}

private void button2_Click(object sender, EventArgs e)
{
textBox4.Clear();
}

private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("http://www.elmetr.ic.cz");
}
}

public class RDPS //RDPS
{
private double delka, sirka, tloustka, odpor;
public string jednotka;
private const double merny_odpor = 0.0000000178;

public RDPS(double delka, double sirka, double tloustka)
{
this.delka = delka;
this.sirka = sirka;
this.tloustka = tloustka;
}

public double Odpor()
{
odpor = merny_odpor * (delka / (sirka * tloustka));

if (odpor <= 0.001)
{
jednotka = " uR";
return odpor * 1000000; //uR
}

if (odpor < 1) //mR
{
jednotka = " mR";
return odpor * 1000;
}

if (odpor < 1000) //R
{
jednotka = " R";
return odpor;
}

if (odpor <= 1000)
{
odpor = odpor / 1000; //k
jednotka = " k";
return odpor;
}

else
{
MessageBox.Show("Odpor by byl větší než než 999.999k, což není možné...");
return 0;
}
}
}
}


Prosím o kritiku kodu.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý