Quantcast
Channel: Programmering och digitalt skapande | SweClockers
Viewing all 6000 articles
Browse latest View live

C++ Nybörjarhjälp med programmering

$
0
0

Hello,

Försöker få alla primtal mellan 1 och n utskrivna.
Har fått till det mesta men det skrivs ut en extra rad när jag flyttat ut funktionen från main.
Ser ut som en minnesadress eller liknande?

Vad tror ni?

#include <iostream>
using namespace std;

int findPrim(int n)
{
int i, j, start = 3;

for (i = start; i <= n; i++)
{
for (j = 2; i % j != 0 && j < i; j++)
{
if (j == i -1 && i % j != 0)
cout << i << " ";
}
}
return i;
}

int main()
{
int n;

cout << " Hitta alla primtal upp till: ";
cin >> n;

if (n < 2)
{
cout << " Det finns inga primtal under "; //undantag
}
cout << "2 "; //undantag
int prim = findPrim (n);
cout << " " << findPrim;
return 0;
}


Enkel grej i Python

$
0
0

Hej,

Jag har efter mycket om och men bestämt mig för att lära mig programmering på egen hand. Börjat pilla lite med Python, men jag skulle behöva hjälp med en grej för att komma vidare.

Har satt upp ett program som kollar hur många satser pannkakssmet jag kan göra som ett exempel. Dock har jag fastnat på att kunna fastställa hur många fler satser jag kan göra om jag har mer än dubbelt så många ingredienser. Antar att det skall skrivas någon sorts loop, men inte säker på hur. Dvs istället för if x *2, if x * 3 osv.

Tack för hjälpen!

Här är vad jag har än så länge:

minEgg = 3
minMilk = 6
minFlour = 2.5

currentEgg = int(input("Hur många ägg finns det? "))
currentMilk = int(input("Hur många deciliter mjölk finns det? "))
currentFlour = int(input("Hur många deciliter mjöl finns det? "))

if currentEgg < minEgg or currentMilk < 6 or currentFlour < 2.5:
print("Inga pannkakor för dig :(")
else:
print("Grattis, du kan göra pannkakor!")
if currentEgg >= minEgg * 2 and currentMilk >= minMilk * 2 and currentFlour >= minFlour * 2:
print("Du kan göra en dubbel sats! :)")
else:
print("Bara en enkel sats idag.")

ToUpper

$
0
0

Kan man ha ToUpper i en foreach?
Alltså användaren ska söka och målet är att den ska kunna få rätt även om den har skrivit med små/stora bokstäver fast originalet inte är det.
Jag fattar inte vart i sånt fall jag kan sätta ToUpper i foreach

Ett par frågor om skapande av hemsida

$
0
0

Hejsan!

Jag har lite frågor gällande en hemsida jag och en kompis håller på med.
Vi använder Wordpress, har köpt ett enkelt men stilfullt tema där vissa element vi var ute efter ingick, vi är riktiga amatörer i sammanhanget, har gjort någon enstaka hemsida för många, många år sedan.

Fråga nummer 1: Om man skall hämta prisinformation från en hemsida för att jämföra 2 alternativ, hur hämtar man enklast datan från hemsidorna och sammanställer? Hur gör tex. Prisjakt?

Fråga nummer 2: Om man vill kunna se hur en bild ser ut på en produkt, vi tar ett mobilskal som exempel, vad använder sig exempelsidan för plugin/script för att visualisera hur min bild ser ut på ett mobilskal?

Tacksam för svar!

Hjälp C#

$
0
0

Hej alla jag är nybörjare i C# har en uppgift som jag har påbörjat flera gånger men visste inte hur jag ska komplettera

Alla produkter lagras i en textfil. När programmet startas läses en textfil in med data och alla objekt
skapas.
Följande data ska lagras på Produkt,
produktid (snabbkommando i kassan, ex ”300” för bananer nedan)
pris
pris typ – är det per kilo eller per styck
produktnamn
När man kör kassan ska det se ut ungefär som följer:

1-Ny Kund.

0- Avsluta

Vid val av 1 startas då en ny försäljning
Systemet ska då visa aktuellt kvitto (de produkter som registrerats) samt en kommandoinmatning.

det vad jag har gjort hittills:

class Product
{

public void Buying()
{

}
public int Number { get; set; }
public string Name { get; set; }
public decimal Price { get; set; }

public Product()
{
Name = Name;
Number = Number;
Price = Price;
}

public double getPriceForQuantity()
{
return 0;
}

public double getWeight()
{
return 0;
}
}
-------------------------------------------------------

class Program
{
static void Main(string[] args)
{

Product product = new Product();

Console.WriteLine("Please type a number from the menu:");

var quit = false;
while (!quit)
{
Console.WriteLine("KASSA");
Console.WriteLine("1. Ny Kund ");
Console.WriteLine("0. Avsluta ");
if (Console.ReadLine() == "1")
{
Buying();
}
else
{
quit = true;
}

----------------------------------------------------------------------------------------------

text fil

Apple kommando 400 ,20 kr /kg

kaffe Kommando 500 ,30 kr / paket

mjölk Kommando 100, 12 kr / paket

}

tack för alla svar.

Varför inte göra allt i Vaadin(Java) istället för HTML+JS+PHP+CSS+SQL?

$
0
0

Jag har en nyfiken fråga. Jag är Vaadin-frälst av en anledning. Jag använder bara ETT programmeringsspråk för att utföra samma jobb som HTML+JavaScript+PHP+CSS+SQL. I detta fall är det Java jag använder med Spring Boot. Allt bara fungerar. Så otroligt enkelt. Allt är bara färdigt.

CRUD:
https://vaadin.com/directory/component/crud-ui-add-on
https://alejandro.app.fi/crud-ui-demo/filter

CHARTS:
https://vaadin.com/directory/component/apexchartsjs
https://appreciated-collection.herokuapp.com/apexcharts/

COMPONENTS:
https://vaadin.com/components

Allt är så enkelt och dessutom blir det mobilanpassat. Vill jag ha databas utan att ens skriva SQL kod så importerar jag Spring JPA istället. Då låter jag Hibernate göra min SQL kod, men jag styr Hibernate via Java.

Så då är min fråga till er, varför ska man knacka HTML+JS+PHP+CSS+SQL för att bygga hemsidor när jag kan göra allt i ett enda verktyg? Jag har inte riktigt förstått varför vissa värderar att "dela" upp arbetsuppgifterna till olika grupper där varje grupp kräver unikt programmeringsspråk. Varför inte göra allt i ett?

Hade man kunna göra alla webbapplikationer i C så hade jag kör det också. Så varför är Vaadin bra/dåligt enligt dig?

Pdf schema till almanackan på telefon.

$
0
0

Hallå!

Som rubriken lyder är jag lite nyfiken på ifall det finns någon möjlighet till att få ett schema som ligger på pdf att konvertera om på något sätt så den hamnar i almanackan på telefon med korrekt dagar och när man börjar? :)

Mvh
Jesper

E-mail jag skickar hamnar emellanåt i mottagarens skräppost [Webbhotell]

$
0
0

Hej!

Jag driver ett mindre företag och det är därför av stor vikt att mina e-mails når fram. Emellanåt gör de dock inte det.
Det är inga massutskick jag sänder ut utan det är business e-mails. Inbokningar osv.

Min hemsida är registrerad hos MissHosting och det är också deras e-mail service jag använder. Oftast når mina mail fram, men det jag märkt är att när jag skickar ett e-mail som sedan mottagaren svarar på så kommer ofta inte mitt svar fram till dem. Vilket känns jättemystiskt.

Har varit i kontakt med MissHosting, båda gångerna har de lagt till något "SPF-record" eller vad det kallas och påstår att det ska vara löst. Men nej.

Jag har testat diverse "spam-checks" på internet och även skickat till egna adresser (gmail/outlook) och då uppstår inga bekymmer. Detta problem har främst uppstått med en viss aktör och deras domän. Men det är en stor aktör i branschen och detta är inget problem de känner igen.

Någon som vet vad felet kan vara?

Tack på förhand!


Amerikanen i bastun

$
0
0

Hej, behöver lite hjälp med min kod får den inte riktigt att fungera, vill först få den att fungera med INT tal. sen tänkte jag lägga till double samt try och catch.Jag försöker lista ut hur jag ska kunna göra så att loopen sparar värdet som användaren mattar in.

Mvh illiam

som killen nämner här:

"Den första gissningen kommer alltså aldrig användas för att kontrollera om loopen ska fortsätta eller ej, eftersom du alltid läser in ett nytt värde i slutet av loopen.

I det här fallet så behöver du inte ha inläsning på flera ställen i koden, utan det räcker med att läsa in värdet i början av loopen. D.v.s. du bör inte ha "första gissningen" som ett specialfall utanför loopen, utan hantera alla gissningar på samma sätt inne i loopen istället."

class MainClass
{

public static int FahrToCels(int fahr)
{

int celsius = (fahr - 32) * 5 / 9;
return celsius;

}
public static void Main(string[] args)
{
Console.WriteLine("Welcome");
Console.WriteLine("Enter the temperatur of the sauna in farenheit");

int fahr = int.Parse(Console.ReadLine());
int celsius = FahrToCels(fahr);

do
{

if (celsius < 73)
{
Console.WriteLine(" The current temperature is " + celsius + " which is to cold");
Console.WriteLine("Please raise the temperature in the sauna for comfort: ");

}

else if (celsius > 77)
{

Console.WriteLine(" The current temperature is " + celsius + " which is to hot");
Console.WriteLine("Please lower the temperature in the sauna for comfort: ");

}
else if (celsius == 75)

{

Console.WriteLine(" The current temperature is " + celsius + " which is perfect: ");

}
else
{

Console.WriteLine("You can no enjoy the Sauna,but for future refernce the optimal temp is 100 deggres celsius ");

}
} while (celsius <= 73 || celsius >= 77);

Console.WriteLine(" Program terminated ");

}
}
}

Google analytics

$
0
0

Hej alla,

Har börjat intressera mig för Google analytics och har satt upp en egen sajt som jag tackar så att jag förhoppningsvis blir bättre.

En sak jag inte blir klok på är följande.

Fråga 1: i dagsläget har jag en htmlsajt med sju sidor. Inga problem att lägga in trackingkoden där, men hur gör t.ex. ehandlare där inköpsavdelningarna kanske lägger upp 100 nya produkter om dagen? Hur får dom in koden?

Och säg att man köper en färdig webbshopp av någon med 5000 produkter med en sida för varje. Inte kan man väl lägga in scriptet på varje sajt heller?

Fråga 2: Säg att man vill tracka hur många som trycker på "lägg varan i kundvagnen" på en webbshopp. Lägger man då in ett event på varenda knapp på varenda produkt? Låter lika jobbigt osmidigt som fråga 1.

Tacksam för svar.

Wider Sweclockers - ett enkelt UserCSS

$
0
0

Wider Sweclockers

Få ett bredare Sweclockers

Wider Sweclockers är ett enkelt UserCSS till Sweclockers vilket gör att man kan ställa in hur bred layout man vill ha på sidan.


Det installeras genom att först ladda ner Stylus i din webbläsare Firefox Chrome/Edge

Sedan är det bara att trycka på installera så installeras Wider Sweclockers.
>>Installera<<
När du har installerat Wider Sweclockers så går du till kugghjulet i Stylus och där kan du välja max-storlekar som du vill ha.


Lite tänkvärda saker:

  • Olika objekt på sidan kommer att se lite konstiga ut. Det kommer aldrig bli 100% perfekt.

  • Tänk på att alla inställningar utgår från Page Max-width.

  • Om du väljer 100% på Page Max-width så ser inte allt så snyggt ut. 1800px är en bra storlek.

Kända buggar:

  • I galleri finns det en bugg jag inte lyckats hitta där det blir olika antal gallerier på raderna med vissa bredder.

Versioner:

  • 0.1.1 Första beta-versionen

/Lagers

Få jobb efter YH-ubildning, .NET

$
0
0

Har börjat gå i tankarna på att skola om mig, och det som lockar mest just nu är en YH-utbildning på 2 år inom .NET.

Men kollar man efter dessa jobb så ser det ut som att i princip alla företag endast söker folk som har arbetat inom detta i minst tre-fem år. Hur svårt kommer det egentligen att vara för mig att få ett arbete som utvecklare inom .NET efter en YH-utbildning på två år?
Lär jag mig tillräckligt på dessa två åren?
Har ingen vidare lust att lägga två år av mitt liv på en utbildning som sedan inte kommer leda till ett arbete.

Jag förstår att högskola/uni är bättre, men känner att YH passar mig bäst, så hur stor skillnad är det egentligen på dessa två? I svårighet att få jobb, och lön.

Undrar även om jag kanske bör kolla mer på Java istället för C#? Har lite beslutsångest vad som är roligast att arbeta med och vad som är bäst när det kommer till att leta jobb.

Ser gärna svar av folk som har erfarenhet av detta. Tack!

Loggboken C#

$
0
0

Hej!
Jag skulle behöva hjälp med min uppgift, jag har gjort så jag kan spara flera trådar i min lista och och kan skriva ut dem men när jag ska gå in på sökningen så så blir det så att jag bara får fram det första inlägg som sparats men inte det andra

Ska visa ett exempel vad jag menar:
Titel: a
innehåll: apa
inlägg 1

Titel b
innehåll: banan
inlägg 2
båda sparas.

om jag söker efter a så hittas det men om jag skriver b så hittas den inte men den finns om jag skulle söka på innehållets namn.
fattar inte vad som är fel, har testat contains också men får bara system-string på skärmen.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace Loggboken
{
class Program
{
static void Main(string[] args)
{
bool running = true; //Här läggs en bool till för att se till att loopen stämmer hela vägen.

List<string[]> Loggbok = new List<string[]> { }; //På dessa två rader skapas strängar på olika sätt för olika tidpunkter i programmet.
string[] list = new string[1];

string Date = ""; //Här skapar jag en plats för att spara datumen som följer med inläggen.

while (running) //Loopen startar.
{
Console.WriteLine("\n\tVälkommen till loggboken"); //Menyn som loopas tills användaren avslutar programmet.
Console.WriteLine("\n\t [1] Skriv ett inlägg" + //Jag valde att använda mig av \n\t för att få menyn ut en bit från kanten av skärmen och
"\n\t [2] Skriv ut alla inlägg" + //för att slippa skriva en massa Console.WriteLine så la jag till additions tecknet efter.
"\n\t [3] Sök i loggboken" +
"\n\t [4] Radera alla inlägg" +
"\n\t [5] Avsluta");
Console.Write("\n\t Välj ett alternativ: ");

int Val; //Skapade en int för switch-loopen.

int.TryParse(Console.ReadLine(), out Val); //Här satte jag en TryParse för att förhindra att användaren skriver något annat än de rätta siffrorna.

switch (Val) //Switchen startar.
{
case 1:
list = new string[2];

Console.Write("Title: "); //Här får användaren först valet att välja en title för sitt inlägg
list[0] = Console.ReadLine();

Console.Write("Innehåll: "); //Sedan vad som ska finnas i titeln.
list[1] = Console.ReadLine();

Date = DateTime.Now.ToString("yyyy - MM - dd"); //Här kommer datumet fram när de är fördiga med inlägget.
Loggbok.Add(list); //Här sparas inlägget.
break;

case 2:
Console.WriteLine("Visar tidigare inlägg: "); //Case 2 tar fram alla inlägg som har skrivits med sin titel,innehåll och datum som de skrivits.
foreach (var item in Loggbok)
{
Console.WriteLine(Date);
foreach (var text in item)
{
Console.WriteLine(text);
}
}
break;

case 3:
Console.WriteLine("Söker bland inlägg: "); //På case 3 kan man söka efter ett specifikt inlägg med namnet på sin titel eller ett ord i innehållet.
string search = Console.ReadLine();

for (int i = 0; i <Loggbok.Count; i++)
{
string []storage = Loggbok[i];
if (storage[i] == search)

Console.WriteLine("Hittade detta inlägg: " + "\n\t" + Date + "" + //Här visas vad som hittades med datum,titel och innehållet.
"\n\t" + storage[0] + "" +
"\n\t" + storage[1] );
}
break;

case 4:
list[0] = ""; //Här tas alla inlägg bort om användaren väljer case 4.
list[1] = "";
Date = "";
break;

case 5:
Console.WriteLine("Tack för ditt besök välkommen åter");
Thread.Sleep(1000); //Avslutar programmet efter en viss tid.
running = false;
break;

default:
Console.WriteLine("Välj ett alternativ mellan 1-5"); //Texten som visas om användaren skriver något annat än vad programmet visar.
break;
}

}
}
}
}

Skapa enkelt grafiskt windowsprogram, c++ ?

$
0
0

Har basic kunskap i java, javascript och lite c++. Vill skriva ett windowed program, enkelt med frågor som besvaras genom stt markera boxar och sedan kommer man till nästa sida. Eventuellt "tabs" som i en browser också.

Finns det någon bra sida med templates/mallar för detta eller ska jag bara köra på i c++? Är det lättare med någon variant av visual c/c++? Är rätt dålig på c++ så därför tänkta jag utgå från mall om det finns.

VS studio fel, Kan inte öppna projekt

$
0
0

Hej,

Har påträffat ett problem som kommer ställa mig tillbaka tiotalstimmar utan hjälp... Skulle rensa projekt resource listan med bilder och när jag väl gjorde det så förstördes hela projektet. Råkade även spara det i tron om att jag skulle kunna ångra ändringarna. Nu vägrar vs studio öppna projektet trots att det enbart är bilderna som fattas som jag hade lagt till i mitt projekt. Kan någon snälla hjälpa till? Eller är det kört?

Programmerar i Windows form

mvh


Vilken utbildning?

$
0
0

Vill plugga nu till våren, vill helst inte väntat till ht21.
Hade suktat in på en mjukvarutestare utb men de har inte intag till våren.

Jag bor i sthlm, har bara hittat en javautbildning samt det finns en .net utbildningar öppen för sen anmäla som startar nu i okt.

Vad bör man vilja, eller finns det fler utbildningar här i sthlm som jag kan ha missat som startar i januari?

Länkad lista i C med singel pekare (Hur kan de funka?)

$
0
0

Jag har gjort en länkad lista med dubblepekare, så tänkte jag testa och göra en med en singelpekare - och det fungerar typ lika bra. Min osäkerhet ligger i varför det fungerar. Här är min funktion + main.

Hur kan det här fungera när jag enbart tar emot listan i första anropet? Med en enkelpekare så får väl *current bara en kopia av head, eller? Och den nya noden läggs då till på currents kopia (dvs det ändras enbart lokalt). Men även om jag skippar att ta emot push i andra anropet så fungerar det? Jag trodde att jag alltid var tvungen att köra headRef = push(headRef,5); t.ex

node* push(node* head, int data){
node *current = head;
node* newNode = createNode(data);
if(head == NULL){
head = newNode;
}else{
while(current->next != NULL){
current = current->next;
}
current->next = newNode;
}
return head;
}

int main(){
int listSize;

node* headRef=NULL;
headRef = push(headRef,5);
push(headRef,4);
push(headRef,3);
push(headRef,2);
printList(headRef);
}

[C#] chromium web browser RequestHandler

$
0
0

Tjo,

Jag försöker med att få ut det som dyker upp i "Network" på webbläsare, så vill jag kunna få ut url samt data, men jag har försök med RequestHandler men vet inte hur man ska göra.

Jag har försök att googla men hittar inte så mycket info om chromium web browser, så undra om någon här kanske vet hur man ska göra?

Tacksam för snabba svar.

USB Detect med C# inkl läsa av kommunikation

$
0
0

Hej

Jag ska göra ett program med C# och mina kunskaper är grundläggande. Har läst om klasser, listor och händelsebaserad programmering m.m. så vet lite gran ;)

Har sätt A USB Library to Detect USB Devices.

Jag finner att detta library kan vara en bit av kaka men hittar inte någon reference till "USBClassLibrary". Finns det alternativ då artikeln är från 2014 så.... ;)

Mvh Fredrik

Är noob på python behöver hjälp

$
0
0

Tja, exakt som rubriken säger så är jag en nybörjare på python och förlåt i förväg ifall jag är helt jävla dum i huvudet.
Men problemet är alltså jag vill ladda ner python 3.6.0 men när jag klickar på "download" knappen så händer ingenting och jag behöver denna specifika version.
Med andra ord, jag kan inte ladda ner python 3.6.0, jag är säkert bara dum i huvudet och kollar på fel ställe men aaaa. Hjälp hur laddar jag ner denna versionen?

Viewing all 6000 articles
Browse latest View live