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

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

 

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

C / C++ › Osetreni vstupu/vystupu u pr…
5. 10. 2013   #181997

   

#include <iostream>
#include <cmath>
#include <cctype>
using namespace std;

bool je_prvocislo(int x)
{
    if (x < 0)
        return false;
    if (x == 1)
        return false;
    int sqrtx = sqrt(x);
    for ( int y = 2; y <= sqrtx; y+=1)
        
        if ( x % y == 0)
        {
            return false;
        }
    
    return true;
}

int main()
{
    
    int x;
    while (1)
    {
        cout << "Zadej cislo: " << endl;
        cin >> x;
        
        if(!cin.good())
        {
            cout << "Chybny vstup." << endl;
            cin.clear();
            cin.ignore(std::numeric_limits<int>::max(),'\n');
            continue;
        }
        
        if ( je_prvocislo(x) )
        {
            cout << "Zadane cislo je prvocislo" << endl;
        }
        else
        {
            cout << "Zadane cislo neni prvocislo" << endl;
        }
    }
    return 0;
}
C / C++ › Osetreni vstupu/vystupu u pr…
30. 9. 2013   #181831

#4 Radek Chalupa
Pokud bych parafrazoval kus jedne prednasky z dnesniho dne, asi by to tak mnohym vyznelo ^^ Nicmene ja se uprave nebranim, ba naopak. Ono pokud si dobre vzpominam na vyklad z jine prednasky, tak prikaz sqrt taky neni uplne nenarocny.

Necham se rad poucit ;)

C / C++ › Osetreni vstupu/vystupu u pr…
30. 9. 2013   #181823

Dekuju.

Mam to tedy nejak takto:


#include <iostream>
#include <cmath>
#include <cctype>
using namespace std;

int main()
{
    
    int o = 0, x;
    
    while (1)
    {
        cout << "Zadej cislo: " << endl;
        cin >> x;
        
        if(!cin.good())
        {
            cout << "Chybny vstup." << endl;
            cin.clear();
            cin.ignore(std::numeric_limits<int>::max(),'\n');
            continue;
        }
        
        for ( int y = 1; y <= x; y++)
            
            if ( x % y == 0)
            {
                o++;
            }
        if ( o == 2)
        {
            cout << "Zadane cislo je prvocislo" << endl;
        }
        else
        {
            cout << "Zadane cislo neni prvocislo" << endl;
        }
        return 0;
    }
}
C / C++ › Osetreni vstupu/vystupu u pr…
27. 9. 2013   #181695

Hezky vecer preju.

V C++ jsem naprosty zacatecnik, to jen na okraj ;)

Rad bych vytvoril program na rozpoznani prvocisel s tim, ze pri spatnem vstupu me to vyzve k zadani nove hodnoty. Stejne tak na vystupu pokud se nejedna o prvocislo, rad bych, aby se to vypsalo a vyzvalo me to k zadani dalsi hodnoty. Neco jsem nastudoval, neco jsem vytvoril, ale pri spusteni se mi to zacykli a.... a uz mi to za posledni dva dny bloumani co, jak kde leze usima :D Timto bych vas zde chtel poprosit o takove vetsi nakopnuti a nasmerovani spravnym smerem.

#include <iostream>
#include <cmath>
using namespace std;

int main()

{
    int x, k, T, o;
    
    while (1)
    {
        
        {
        cout << "Zadej cislo: " << endl;
            cin >> x;
            
        while(cin.fail())
        {
          cout << "Chybny vstup, zkus to znovu." << endl;
            cin.clear();
            
        }
        
        }
            
        T=x;
        o = 0;
        
        while (T > 0)
        {
            k = x % T;
            
            if (k == 0)
            {
                o++;
            }
            T--;
        }
            if (o == 2)
            {
                cout << "Dane cislo je prvocislem." << endl;
            }
        
        }
        return 0;
    
}

Vystup slozenych cisel na nemam vubec. Zkousel jsem to prostrednictvim if, ale vzdy mi to delalo neco co nechci.

Pri vstupu jsem pak musel napsat a odentrovat 3 hodnoty abych teprve dostal vystup. V dalsim pripade mi to zase delalo paseku pri zadani spatne hodnoty, kdy pri "n" chybnych znacich mi to hodilo stejne "n" zadosti o novou hodnotu.

C / C++ › Pomoc s CodeBlocks
27. 9. 2013   #181692

Pokud to mas na OS X, stahni si pres App Store Xcode. V nem najed do nastaveni, download  a vyber Command Line Tools a s tim i GNU GCC Compiler.

frankie74
PHP › Nefunguje čaština na šabloně
21. 10. 2012   #165067

Ahoj, už se tu s tím patlám dost dlouho a pořád mi to nefunguje. Mám wordpress a na něm tuhle šablonu http://www.wpanniversarytheme.com/. Nastavené bych měl mít všechno dobře, protože čeština mi funguje u článků, ale nezobrazují se mi písmena s háčky a čárkami v MENU. V header.php jsem přepisoval kód podle návodu na UTF-8, ale ani tak to nefunguje. Řekl bych, že se to bude dat nastavit někde v tom scriptu, ale já nevím jak. Ví někdo co s tím? Opravdu mu budu moc vděčný, děkuju.

 

 

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