#2 gna
No jak mám udělat, randomizaci čísel a ty čísla když jsou větší než sto jak je mám dát do 1?
př:
500 = 5m
543 = 5,43m
tak jak?
Jak mám udělat to dolní cvičení (Fyzika)
https://ctrlv.cz/WRDF
Jak mám vytvořit variable String
př: int vek;
String jmeno;
jenže string v c++ nejde, takže jak?
Vyřešeno!
int bFind;
int bIsItem;
int bHowManyCost;
int bBack;
int AllAnswer = bFind + bIsItem + bHowManyCost + bBack;
std::cout << "Hello, I'm Donagen!";
std::cout << std::endl;
std::cout << "How I can help you today?";
std::cout << std::endl;
std::cout << std::endl;
std::cout << "FIND ITEM (1)";
std::cout << std::endl;
std::cout << "IS ITEM IN STORE? (2)";
std::cout << std::endl;
std::cout << "How many it cost? (3)";
std::cout << std::endl;
std::cout << "Back (4)";
std::cout << std::endl;
std::cin >> AllAnswer;
if (AllAnswer == 1)
{
std::cout << "What item are you searching?";
}
if (AllAnswer == 2)
{
std::cout << "What item are you searching?";
}
if (AllAnswer == 3)
{
std::cout << "What item are you searching?";
}
if (AllAnswer == 4)
{
std::cout << "Hello, I'm Donagen!";;
}
Dobrý den,
mám 5 otázek
a potřebuju jen jednu odpověd.
viz code:
std::cout << "FIND ITEM (1)";
std::cout << std::endl;
std::cout << "IS ITEM IN STORE? (2)";
std::cout << std::endl;
std::cout << "How many it cost? (3)";
std::cout << std::endl;
std::cout << "Back (4)";
std::cout << std::endl;
chci aby uzivatel mohl napsat odpoved jen jednou.
jak to mam udelat?
Ahoj, mám problém
Když chci vyzkoušet můj program (c++) tak otevřu terminal a napisu cl bla.cpp jo, ale
problem je to ze mi vs code hazi misto Developer Command Prompt tak mi to hazi normalni cmd.
Nevi nekdo co s tim?
Ahoj,
Chci udělat něco jako že když uživatel něco napíše tak to co napsal se bude opakovat 10x
String name;
public static void main(String[] args) {
Scanner name = new Scanner(System.in);
for() {
}
}
}
co mám tedy vložit do foru?
Ahoj,
Chci se zeptat, jak mám udělat to, že jestli odpověď uživatele není číslo, tak mu to napíše "invalid input" a a dá mu to znovu?
zde kód:
import java.util.Scanner;
public class Main {
public static void main (String[] args) {
Scanner nevim = new Scanner(System.in);
int a;
int b;
int sum;
System.out.print("Write first number, please: ");
a = nevim.nextInt();
System.out.print("Write second number, please: ");
b = nevim.nextInt();
sum = a + b;
System.out.println("The answer is " + sum);
}
}
Ahoj!
Už jsem to vyřešil.
Dobrý den,
přeprogramoval jsem svou kalkulačku, ale když si zvolím - a dám příklad, tak mi to zobrazí první číslo nikoliv výsledek.
#include <iostream>
using namespace std;
int main()
{
string name;
char select;
char again;
char again2;
char again3;
int f;
int s;
int f1;
int s1;
int f2;
int s2;
int vys;
int vys2;
int vys3;
cout << "Dobry den, jak se jmenujete? ";
cin >> name;
cout << "Vitejte v kalkulacce " << name;
cout << "\nV cem chcete pocitat? (+,-,%): ";
cin >> select;
if (select == '+') {
cout << "\nZadejte prvni priklad ";
cin >> f;
cout << "Zadejte druhy priklad ";
cin >> s;
vys = f + s;
cout << " " << f << " + " << s << " = " << vys;
cout << "\nVytvorit novy priklad? ";
cin >> again;
}
if (select == '-' ) {
cout << "\nZadejte prvni cislo ";
cin >> f1;
cout << "Zadejte druhe cislo ";
cin >> s1;
vys2 = f1 - s2;
cout << " " << f1 << " - " << s1 << " = " << vys2;
cout << "\nVytvorit novy priklad? (Y/N) ";
cin >> again2;
}
if (select == '%') {
cout << "\nZadejte prvni priklad ";
cin >> f2;
cout << "Zadejte druhy priklad ";
cin >> s2;
vys3 = f2 % s2;
cout << " " << f2 << " % " << s2 << " = " << vys3;
cout << "\nVytvorit novy priklad? (Y/N) ";
cin >> again3;
}
while (again == 'Y' || again == 'y') {
cout << "\nZadejte prvni priklad ";
cin >> f;
cout << "Zadejte druhy priklad ";
cin >> s;
vys = f + s;
cout << " " << f << " + " << s << " = " << vys;
cout << "\nVytvorit novy priklad? (Y/N) ";
cin >> again;
}
while (again2 == 'Y' || again2 == 'y') {
cout << "\nZadejte prvni priklad ";
cin >> f1;
cout << "Zadejte druhy priklad ";
cin >> s1;
vys2 = f1 - s2;
cout << " " << f1 << " - " << s1 << " = " << vys2;
cout << "\nVytvorit novy priklad? (Y/N) ";
cin >> again2;
}
while (again3 == 'Y' || again3 == 'y') {
cout << "\nZadejte prvni priklad ";
cin >> f2;
cout << "Zadejte druhy priklad ";
cin >> s2;
vys3 = f2 % s2;
cout << " " << f2 << " % " << s2 << " = " << vys3;
cout << "\nVytvorit novy priklad? (Y/N) ";
cin >> again3;
}
if (again == 'N' || again == 'n') {
return 0;
}
if (again2 == 'N' || again == 'n') {
return 0;
}
if (again3 == 'N' || again == 'n') {
return 0;
}
}
Když tedy vyberu, že chci počítat s -, napíši příklad 20-50 tak mi to napíše 20 nikoliv výsledek.
Dobrý den,
Učím se s programovacím jazykem c++ a tak dělám jednoduché věci.
Chtěl bych poradit, při mém programu Kalkulačky chci aby uživatel si mohl vybrat v čem chce počítat (+, -, %)
Zde dávám kód co mám nyní:
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#define TRUE 1
#define FALSE !TRUE
using namespace std;
int main()
{
int a;
int b;
int sum;
int yes;
int no;
char again;
cout << "Napiste prvni cislo, prosim ";
cin >> a;
cout << "Napiste druhe cislo, prosim ";
cin >> b;
sum = a + b;
cout << " " << a << " a " << b << " delaji vysledek " << sum;
cout << "\n Vytvorit novy priklad? (Y/N) ";
cin >> again;
while(again == 'Y' || again == 'y') {
cout << "Napiste prvni cislo, prosim ";
cin >> a;
cout << "Napiste druhe cislo, prosim ";
cin >> b;
sum = a + b;
cout << " " << a << " a " << b << " delaji vysledek " << sum;
cout << "\n Vytvorit novy priklad? ";
cin >> again;
}
while (again == 'N' ) {
return 0;
}
}
Takže, vlastně chci aby se ho to první zeptalo " V čem chcete počítat (+, -, %) jenže co dál?
Díky za všechny rady!
Dobrý den,
S cookies moc neumím a tak se ptám jak uložit data z formuláře který člověk napsal a uložit, nezobrazovat pak formulář a pak ty data dát do title
Něco jako u facebooku když se přihlásíte tak už vám to nezobrazuje formulář ale jde to už rovnou jako kdyby na index ale já chci ještě aby ta uložená data ještě šli do title psal jsem už jednu otázku jak dát data do title ale jak to uložit tak příklad: Někdo napíše na můj web do formuláře.: Jméno: Někdo a uloží se mu to přes cookies uloží a když znovu příjde na web tak mu to automaticky dá do indexu a né na form.html když už bude na indexu tak mu do title napíše jeho jméno a to je vše.
chyba soubour se jmenuje submit.php :D
Ahoj,
Nevím si rady, pokuď někdo odešle data př.: jméno tak jak to jméno dostat do title?
zde zdrojové kódy:
<html>
<head>
<title>Form</title>
<meta charset="UTF-8">
</head>
<body>
<h1>Napiš své jméno</h1>
<form method="post" action="submit.php">
<input type="text" name="username">
<input type="submit" value="Odeslat jméno">
</form>
</body>
</html>
to je index.html a zde index.php
<html>
<head>
<title>
FORM
</title>
</head>
<body>
<?php
$username = $_POST['username'];
echo "Ahoj ".$username;
?>
</body>
</html>
mě by zajímalo když jde napsat toto "Ahoj,, a data tak by muselo nějak jít ta data dát do title
takže chci udělat něco jako: <title>Ahoj $username</title>
Díky
#3 Kit Ahoj teď jsem to udělal, ale píše mi to error:
( ! ) Warning: fopen(C:/wamp64/www/../shop/orders.txt): failed to open stream: No such file or directory in C:\wamp64\www\Shop\method.php on line 87
Call Stack
# Time Memory Function Location
1 0.0015 404752 {main}( ) ...\method.php:0
2 0.0017 405880 fopen ( ) ...\method.php:87
Vaše objednávka nemohla být zpracována. Zkuste to prosím pozdějí.
prý neexistuje soubor orders.txt ale je tu tak co mám špatně?
nedopsal jsem to :D
method.php:
<?php
$item1 = (int) $_POST['item1'];
$item2 = (int) $_POST['item2'];
$item3 = (int) $_POST['item3'];
$adress = (int) $_POST['adress'];
$document_root = $_SERVER['DOCUMENT_ROOT'];
$date = date('j.n. Y H:i');
/*
Author: gmboyYT
Last Edit: 10.12.2019 21:08 (EU)
Its Simple shop
*/
?>
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
<h1>Your order</h1>
<?php
$totalqty = 0;
$totalqty = $item1 + $item2 + $item3;
$totalamount = 0.00;
define('ITEM1PRICE', 100);
define('ITEM2PRICE', 200);
define('ITEM3PRICE', 300);
$totalamount = $item1 * ITEM1PRICE +
$item2 * ITEM2PRICE +
$item3 * ITEM3PRICE;
echo '<p>Order has been ordered. On '.date('j.n. Y H:i');
echo '<p>Your order:</p>';
if ($totalqty == 0) {
echo "Nic jste si neobjednal.<br />";
} else {
if ($item1 > 0) {
echo 'Your item1: '.htmlspecialchars($item1).'<br />';
}
if ($item2 > 0) {
echo 'Your item 2: '.htmlspecialchars($item2).'<br />';
}
if ($item3 > 0) {
echo 'Your item 3: '.htmlspecialchars($item3).'<br />';
}
}
echo 'Your Adress: '.htmlspecialchars($adress).'<br />';
echo "<p>Your Ordered items: ".$totalqty."<br />";
echo "Price: ".number_format($totalamount, 2)."<br />";
$taxrate = 0.25; // DPH is 25%
$totalamount = $totalamount * (1 + $taxrate);
echo "Price with DPH: ".number_format($totalamount, 2)."<br />";
$outputstring = $date."\t".$item1." items1\t".
$item2." items2\t".
$item3." items3\t".$totalamount." Dollars\t".$adress."\n";
@$fp = fopen("$document_root/../shop/orders.txt", 'ab');
if (!$fp) {
echo "<p><strong>Vaše objednávka nemohla být zpracována. Zkuste to prosím pozdějí.</strong></p>";
exit;
}
flock($fp, LOCK_EX);
fwrite($fp, $outputstring, strlen($outputstring));
flock($fp, LOCK_UN);
fclose($fp);
echo "<p>Objednávka byla uložena</p>";
?>
</body>
</html>
view-orders.php:
<?php
$document_root = $_SERVER['DOCUMENT_ROOT'];
/*
Author: gmboyYT
Last Edit: 10.12.2019 21:08 (EU)
Its Simple shop
*/
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Title</title>
</head>
<body>
<h1>Orders of customer</h1>
<?php
@$fp = fopen("$document_root/../shop/orders.txt", 'rb');
flock($fp, LOCK_SH);
if (!$fp) {
echo "<p><strong>Žádné vyřízené objednávky zde zatím nejsou</strong></p>";
exit;
}
while (!feof($fp)) {
$order = fgets($fp);
echo htmlspecialchars($order)."<br />";
}
flock($fp, LOCK_UN);
fclose($fp);
?>
</body>
</html>
Dobrý den,
nedávno jsem dělal skript pro "shop" pomocí php form metody ale informace se neuložují do view-orders.php
zde vám dám soubory:
index.php:
<?php
/*
Author: gmboyYT
Last Edit: 10.12.2019 21:08 (EU)
Its Simple shop
*/
?>
<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
<form action="method.php" method="post">
<table style="border: 0px;"
<tr style="background: #cccccc;">
<td style="width: 150px; text-align: center;">Item</td>
<td style="width: 15px; text-align: center;">Quantity</td>
</tr>
<tr>
<td>Your item 1</td>
<td><input type="text" name="item1" placeholder="1" size="9" maxlength="9" /></td>
</tr>
<tr>
<td>Your item 2</td>
<td><input type="text" name="item2" placeholder="2" size="9" maxlength="9" /></td>
</tr>
<tr>
<td>Your item 3</td>
<td><input type="text" name="item3" placeholder="3" size="9" maxlength="9" /></td>
</tr>
<tr>
<td>Your Adress</td>
<td><input type="text" name="adress" placeholder="Postal Code, City, Adress and number of a home" size="32" maxlength="70" /></td>
</tr>
<tr>
<td colspan="2" style="text-align: center;">
<input type="submit" value="Submit" />
</td>
</tr>
</table>
</form>
</body>
</html>
method.php: